GitHub
github.com › sindresorhus › eslint-plugin-unicorn › releases
Releases · sindresorhus/eslint-plugin-unicorn
sindresorhus / eslint-plugin-unicorn Public · There was an error while loading. Please reload this page. Notifications · You must be signed in to change notification settings · Fork 439 · Star 4.9k · Releases · sindresorhus/eslint-plugin-unicorn · 10 Feb 16:20 ·
Author sindresorhus
npm
npmjs.com › package › eslint-plugin-unicorn
eslint-plugin-unicorn - npm
More than 100 powerful ESLint rules. Latest version: 63.0.0, last published: 23 days ago. Start using eslint-plugin-unicorn in your project by running `npm i eslint-plugin-unicorn`. There are 2718 other projects in the npm registry using eslint-plugin-unicorn.
» 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
import eslintPluginUnicorn from 'eslint-plugin-unicorn'; import globals from 'globals'; export default [ { languageOptions: { globals: globals.builtin, }, plugins: { unicorn: eslintPluginUnicorn, }, rules: { 'unicorn/better-regex': 'error', ...
Author sindresorhus
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 - These utilities will allow us to version our ESLint plugin according to SemVer and describe commits in such a way that it occurs automatically and a CHANGELOG is generated. You can see the entire setup in the repository. After publishing to NPM, you can install and integrate the package into any of your projects. ... Setting up the ESLint configuration.
SourceForge
sourceforge.net › projects › eslint-plugin-unicorn.mirror
eslint-plugin-unicorn download | SourceForge.net
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
raw.githubusercontent.com › itgalaxy › eslint-plugin-itgalaxy › master › CHANGELOG.md
https://raw.githubusercontent.com/itgalaxy/eslint-...
### [139.0.0](https://github.com/itgalaxy/eslint-plugin-itgalaxy/compare/v138.0.0...v139.0.0) (2024-08-06) ### ⚠ BREAKING CHANGES - update configuration ## [138.0.0](https://github.com/itgalaxy/eslint-plugin-itgalaxy/compare/v137.0.0...v138.0.0) (2022-11-08) ### ⚠ BREAKING CHANGES - update rules and deps (#138) ### Features - update rules and deps ([#138](https://github.com/itgalaxy/eslint-plugin-itgalaxy/issues/138)) ([eb68e52](https://github.com/itgalaxy/eslint-plugin-itgalaxy/commit/eb68e52edd065c89cba71928a5e3b39087ee52a3)) ## 137.0.0 - 2022-01-11 - Minimum supported `eslint` version is `8.6.0`. - Changed: minimum required `eslint-plugin-unicorn` version is now `^40.0.0`. - Added: `unicorn/no-thenable` rule.
UNPKG
unpkg.com › browse › eslint-plugin-unicorn@23.0.0 › readme.md
eslint-plugin-unicorn
# eslint-plugin-unicorn [](https://github.com/sindresorhus/eslint-plugin-unicorn/actions?query=branch:master+workflow:CI) [](https://codecov.io/gh/sindresorhus/eslint-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.
CodeSandbox
codesandbox.io › s › eslint-plugin-unicorn-rm1wx
eslint-plugin-unicorn - CodeSandbox
Published Mar 18, 2020
Repository https://codesandbox.io/s/rm1wx
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.
GitHub
github.com › typescript-eslint › typescript-eslint › issues › 9623
Repo: enable more `eslint-plugin-unicorn` rules internally · Issue #9623 · typescript-eslint/typescript-eslint
June 18, 2024 - Suggestion Following up on #9523, I was looking through the eslint-plugin-unicorn rules that we do not have turned on internally, and I found these rules that might be beneficial to enable. Thoughts?Details better-regex (26 occurrences) ...
Published Jul 23, 2024
ESLint
eslint.org › blog › 2023 › 12 › eslint-v8.56.0-released
ESLint v8.56.0 released - ESLint - Pluggable JavaScript Linter
f3a599d chore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然) 905d4b7 chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然) 4d7c3ce chore: update eslint-plugin-n v16.4.0 (#17836) (唯然) fd0c60c ci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta) Milos Djermanovic ESLint Technical Steering Committee ·
GitHub
github.com › sveltejs › eslint-config › blob › master › CHANGELOG.md
eslint-config/CHANGELOG.md at master · sveltejs/eslint-config
switch from eslint-plugin-unicorn to eslint-plugin-n (694f0b7a2a468a5d878b786d9afddadf3e0f287e) fix: do not require globals as peer dependency (#35) breaking: require eslint v9 and switch to flat config (#31) breaking: replace deprecated stylistic rules (#34) fix: remove old config referring to eslint-plugin-import (#28) remove eslint-plugin-node (#27) remove eslint-plugin-import (#25) fix: lower typescript peerDependency version (af97002) fix: move changesets CLI to devDependencies (9605ac3) update and simplify config removing style-related rules which should be covered by prettier (fdded5b)
Author sveltejs
CodeSandbox
codesandbox.io › examples › package › eslint-plugin-unicorn
eslint-plugin-unicorn examples - CodeSandbox
Use this online eslint-plugin-unicorn playground to view and fork eslint-plugin-unicorn example apps and templates on CodeSandbox.
GitHub
github.com › sindresorhus › eslint-plugin-unicorn › issues
sindresorhus/eslint-plugin-unicorn
#2908 In sindresorhus/eslint-plugin-unicorn; · FloEdelmann opened · on Mar 4, 2026 · Status: Open. #2904 In sindresorhus/eslint-plugin-unicorn; · jwbth opened · on Feb 25, 2026 · Status: Open. #2901 In sindresorhus/eslint-plugin-unicorn; · reteps opened ·
Author sindresorhus
Reddit
reddit.com › r/reactjs › what are some (niche?) eslint rules you couldn't live without?
r/reactjs on Reddit: What are some (niche?) ESLint rules you couldn't live without?
June 24, 2020 -
Recently created my own eslint config and stumbled across https://github.com/sindresorhus/eslint-plugin-unicorn which has a few reasonable rules in there that have the potential to massively contribute to code quality, e.g. prefer-array-find, prefer-modern-dom-apis.
I was also unaware of https://github.com/testing-library/eslint-plugin-testing-library as well as the included eslint-plugin-jest which... should definitely have your attention if you use testing-library and/or jest.
https://github.com/benmosher/eslint-plugin-import also has import/order which may alphabetically group your imports, improving readability.
Anything else I've been missing out on?
Top answer 1 of 3
4
Author of eslint-plugin-testing-library here. You can’t imagine how happy I am to see the plugin mentioned in this post! If you like eslint-plugin-jest you may like https://github.com/dangreenisrael/eslint-plugin-jest-formatting too. If you use emotion, it took me a while to realize they have an ESLint plugin https://github.com/emotion-js/emotion/tree/master/packages/eslint-plugin-emotion
2 of 3
3
"no-restricted-syntax": [ "warn", { "selector": "JSXText[value=/\\w/]", "message": "Use 't(...)' instead of literal text in JSX" } ] https://github.com/excalidraw/excalidraw/blob/master/.eslintrc.json
GitHub
github.com › sindresorhus › eslint-plugin-unicorn › issues › 2278
Switch to flat config · Issue #2278 · sindresorhus/eslint-plugin-unicorn
December 13, 2023 - I'm opening this tracking issue to collect related tickets. This change blocks: #2151 #2163
Published Feb 10, 2024
GitHub
github.com › oxc-project › oxc › issues › 684
☂ eslint-plugin-unicorn · Issue #684 · oxc-project/oxc · GitHub
June 3, 2023 - WarningThis comment is maintained by CI. Do not edit this comment directly. To update comment template, see https://github.com/oxc-project/oxc/tree/main/tasks/lint_rules This is the tracking issue for eslint-plugin-unicorn. There are 141...
Published Aug 04, 2023
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 - Q: What's the bundle size of eslint-plugin-unicorn? A: Check Bundlephobia for exact bundle size and tree-shaking analysis. Q: Are there any breaking changes in recent versions? A: Check the changelog or releases for breaking changes.