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
Highlights ESLint v10.0.0 is a major release that includes several new features and breaking changes. Here are some of the most notable updates. Installing Because this is a major release, you may not automatically be upgraded by npm. To ensure you are using this version, run: npm i eslint@10.0.0 --save-dev 1 Copy code to clipboard Node.js < v20.19.0, v21.x, v23.x no longer supported As of this po
Highlights This version of ESLint is not ready for production use and is provided to gather feedback from the community before releasing the final version. Please let us know if you have any problems or feedback by creating issues on our GitHub repo. Note that this prerelease version of ESLint has a separate documentation section. Enhancements to RuleTester Since its earliest days, ESLint has prov
ESLint has been the leading web ecosystem linter for a decade. Its dominance is being challenged by new native speed linters such as Biome and Oxlint that implement blazing fast linting using native speed languages. Even TypeScriptâs source is being ported from TypeScript to Go. Yet, this Flint project -a new, experimental linter- is implemented in TypeScript rather than Go or Rust. Why does Flint
We're excited to announce the alpha release of type-aware linting in Oxlint! Overview â Following our technical preview in August, we're excited to announce that type-aware linting has reached alpha status. This milestone brings significant improvements in stability, configurability, and rule coverage. Type-aware linting enables powerful rules like no-floating-promises, no-misused-promises, and aw
newmoã§ã¯ãpnpm workspaceã§ç®¡çãã¦ããè¤æ°ã®ã¢ããªã±ã¼ã·ã§ã³ãã©ã¤ãã©ãªã«å¯¾ãã¦ESLintãå®è¡ãã¦ãã¾ãã ããã¸ã§ã¯ãã®æé·ã¨ã¨ãã«Lint対象ã®ãã¡ã¤ã«æ°ãå¢å ããCIå®è¡æéã¨ã¡ã¢ãªä½¿ç¨éãå¢å ãã¦ãã¾ãããGitHub Actionsã®matrixãªãã·ã§ã³ã使ç¨ããåçãªShardingãå®è£ ãããããã®åé¡ã«å¯¾å¿ãã¾ããã newmoããã³ãã¨ã³ãã®éçºåå newmoã®ããã³ãã¨ã³ãéçºã§ã¯ã次ã®ååãéè¦ãã¦ãã¾ãã 1ã¤ç®ã¯ããåãç®çãéæããããã®ææ®µãçµ±ä¸ãããã¨ããååã§ããåãç®çã«å¯¾ããè¤æ°ã®ææ®µãæ··å¨ããããããçµ±ä¸ããææ®µã使ããã¨ã§å¦ç¿ã³ã¹ããä¿å®ã³ã¹ãã忏ã§ãã¾ããä¾ãã°ãnpmããã±ã¼ã¸ã®ãã¼ã¸ã§ã³ç®¡çã§ã¯ãOne Version Ruleã«åºã¥ããåãç®çãæã¤ã©ã¤ãã©ãªã¯1ã¤ã«çµã£ã¦ãã¾ããããã¯ãåãã³ã¼ããæ¸ããªãã
Earlier this year we asked for input from the community to inform design for Oxlint support for custom JS plugins. Today, we are pleased to announce the result of many months of research, prototyping, and finally building: Oxlint supports plugins written in JS! Key features âESLint-compatible plugin API. Oxlint will be able to run many existing ESLint plugins without modification.An alternative AP
The Technical Steering Committee (TSC) has finalized the features for ESLint v10.0.0. This post outlines our high-level plans for v10.0.0. For more details, and to keep up to date with everything that is planned for v10.0.0, visit our project board. Development plan Similar to v9.0.0, we will develop v10.0.0 in phases to ensure stability and gather community feedback: Alpha. The alpha release will
Published 05 Sep, 2025 under Release Notes ESLint v9.35.0 released We just pushed ESLint v9.35.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. Highlights New Rule preserve-caught-error One new rule has been added to the core: preserve-caught-error. This rule enforces the use of the cause property when throwing
Published 22 Aug, 2025 under Release Notes ESLint v9.34.0 released We just pushed ESLint v9.34.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. Highlights ESLint v9.34.0 introduces multithread linting â the ability to process multiple files simultaneously using multiple threads. This feature can significantly r
This post announces the technical preview of type-aware linting. For the latest alpha release with improved stability, configurability, and rule coverage, see the Type-Aware Linting Alpha announcement. We're thrilled to announce type-aware linting in oxlint! The long-awaited no-floating-promises and related rules are here. This preview release aims to engage with the community for collaboration an
This how I would architect a modern linter from scratch: focusing on built-in TypeScript support, a straightforward rule development experience, and deduplicating tooling. Todayâs web linters are great. ESLint is robust and has a huge ecosystem of plugins and configs. Newer native speed linters such as Biome, deno lint, and Oxlint are fast and easy to set up with their own burgeoning ecosystems. I
ã¡ã³ããã³ã¹
ã©ã³ãã³ã°
ãç¥ãã
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}