Skip to main content
typescript-eslint
GitHub 创作者资料

typescript-eslint

按仓库查看 1 个 GitHub 仓库中的 8 个已收集 skills。

已收集 skills
8
仓库
1
更新
2026年8月27日
仓库分布

Skills 分布在哪些仓库

按已收集 skill 数展示主要仓库,并显示它们在该创作者目录中的占比和职业覆盖。

仓库浏览

仓库与代表性 skills

code-clarity
软件开发工程师

Remove the unnecessary intermediate variables, restating comments, redundant type annotations, and imprecise names that make code longer without making it clearer. Use when writing or reviewing any TypeScript in this repository, especially code written with…

2026年8月27日
docs-writing
未分类

Write and review typescript-eslint documentation with objective, verifiable claims and self-contained code examples. Use when changing Markdown or MDX in docs or packages/eslint-plugin/docs.

2026年8月27日
fixers
软件开发工程师

Write rule fixers and suggestions that never delete comments, using tokens rather than character arithmetic, and leaving formatting to the formatter. Use when adding or reviewing a `fix` or `suggestions` implementation in packages/eslint-plugin.

2026年8月27日
rule-conventions
软件开发工程师

Follow this repository's conventions for messageIds, report messages, rule options, preset placement, and deprecations. Use when adding a rule, adding or renaming a rule option, changing a report message, or deprecating public API.

2026年8月27日
rule-performance
未分类

Find and apply performance wins in typed lint rules by deferring expensive TypeScript type lookups behind cheap AST/syntactic guards. Use when writing or reviewing a rule in packages/eslint-plugin that calls the type checker.

2026年8月27日
shared-logic
软件开发工程师

Move logic copied between rules into a shared util, reuse the utils that already exist instead of reimplementing them, and migrate call sites when adding a new one. Use when a PR adds a non-trivial helper function to a rule, or reimplements type or AST logic…

2026年8月27日
tests
未分类

Write rule test cases the way this repo expects — one logical unit per test case, static self-contained snippets, comments only when they add meaning, and precise error assertions. Use when adding or changing tests in packages/eslint-plugin/tests/rules or…

2026年8月27日
types-not-workarounds
软件开发工程师

Fix imprecise types at their source instead of papering over them with runtime checks, assertion helpers, or `in` narrowing. Use when reviewing or writing code that adds a guard, an assertion, or an optional chain only to satisfy the type checker.

2026年8月27日
已展示 1 / 1 个仓库
已展示全部仓库