You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current version of eslint, v9, is now officially supported.
ESLint v8 will reach EOL in October 2024, so we are two months late, but we are happy to finally be able to provide the v9 supported version to everyone.
ESLint will default to Flat Config from v9, and eslintrc (legacy config) will be deprecated. In addition, eslintrc will be completely removed in ESLint v10, so we recommend that you migrate to Flat Config now.
eslint-plugin-unicorn is a plugin that provides over 100 rules that extend the rule concepts provided by the ESLint core. This will help you properly use variable and function naming conventions, regular expressions, modern JavaScript APIs, and more.
Biome also uses part of this plugin's rule set, so we can expect it to be powerful.
We've added useful rules to eslint-config-moneyforward/essentials. So you don't need to rewrite your configuration files to benefit from this. Just upgrade this library and you're done.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
eslint-config-moneyforward 5 has been released. This is a major update half year after the previous release, so it includes many attractive features.
essentials
configSupport ESLint 9
The current version of eslint, v9, is now officially supported.
ESLint v8 will reach EOL in October 2024, so we are two months late, but we are happy to finally be able to provide the v9 supported version to everyone.
Version support policy and ESLint v8.x end of life - ESLint - Pluggable JavaScript Linter
ESLint will default to Flat Config from v9, and eslintrc (legacy config) will be deprecated. In addition, eslintrc will be completely removed in ESLint v10, so we recommend that you migrate to Flat Config now.
Migrate to Flat Config
Important
With this major update, the required versions for Node.js, ESLint, and TypeScript have been raised as follows:
^18.18.0 || ^20.0.0
^18.18.0 || ^20.9.0 || >=21.1.0
^8.56.0
^8.57.0 || ^9.0.0
^4.7.5 || ^5.0.0
^4.8.4 || ^5.0.0
Add a ruleset powered by eslint-plugin-unicorn into
essentials
configeslint-plugin-unicorn
is a plugin that provides over 100 rules that extend the rule concepts provided by the ESLint core. This will help you properly use variable and function naming conventions, regular expressions, modern JavaScript APIs, and more.Biome also uses part of this plugin's rule set, so we can expect it to be powerful.
Rules sources | Biome
We've added useful rules to
eslint-config-moneyforward/essentials
. So you don't need to rewrite your configuration files to benefit from this. Just upgrade this library and you're done.References
unicorn
plugin intoessentials
config #309Beta Was this translation helpful? Give feedback.
All reactions