Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/typescript-eslint/typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
https://github.com/typescript-eslint/typescript-eslint
Enhancement: [array-type] <Option to only enforce array style for simple types>
tylerlaprade opened this issue over 1 year ago
tylerlaprade opened this issue over 1 year ago
Bug: [no-unnecessary-type-assertion] Poor error message for missing type parameter constraint
JoshuaKGoldberg opened this issue over 1 year ago
JoshuaKGoldberg opened this issue over 1 year ago
chore(deps): update dependency @types/node to v18.15.12
renovate[bot] opened this pull request over 1 year ago
renovate[bot] opened this pull request over 1 year ago
chore(deps): update dependency webpack to v5.80.0
renovate[bot] opened this pull request over 1 year ago
renovate[bot] opened this pull request over 1 year ago
chore(deps): update dependency @swc/core to v1.3.52
renovate[bot] opened this pull request over 1 year ago
renovate[bot] opened this pull request over 1 year ago
fix(eslint-plugin): fix schemas across several rules and add schema tests
domdomegg opened this pull request over 1 year ago
domdomegg opened this pull request over 1 year ago
chore(deps): update dependency @types/jest to v29.5.1
renovate[bot] opened this pull request over 1 year ago
renovate[bot] opened this pull request over 1 year ago
Base rule extension: [no-restricted-exports] Restrict `type` exports
RobHannay opened this issue over 1 year ago
RobHannay opened this issue over 1 year ago
Rule proposal: @typescript-eslint/typedef with arrowParameter or parameter but for const arrow functions
eau-de-la-seine opened this issue over 1 year ago
eau-de-la-seine opened this issue over 1 year ago
chore(deps): update dependency @types/react to v18.0.37
renovate[bot] opened this pull request over 1 year ago
renovate[bot] opened this pull request over 1 year ago
chore(website): correct issue with rule schema defs
armano2 opened this pull request over 1 year ago
armano2 opened this pull request over 1 year ago
fix(eslint-plugin): [unified-signatures] no parameters function
oxyu8 opened this pull request over 1 year ago
oxyu8 opened this pull request over 1 year ago
fix: correct handling of additionalProperties in object schemas
bradzacher opened this pull request over 1 year ago
bradzacher opened this pull request over 1 year ago
fix(eslint-plugin): [comma-spacing] allow no space after trailing comma in objects and arrays
islandryu opened this pull request over 1 year ago
islandryu opened this pull request over 1 year ago
chore(eslint-plugin): correct invalid documentations
armano2 opened this pull request over 1 year ago
armano2 opened this pull request over 1 year ago
TypeScript 5.1 Support
bradzacher opened this issue over 1 year ago
bradzacher opened this issue over 1 year ago
Rule proposal: report unnecessarily parenthesised unions/intersections
bradzacher opened this issue over 1 year ago
bradzacher opened this issue over 1 year ago
Bug: [no-unnecessary-condition] false positive for nullish coalescing assignment of uninitialized variable
swandir opened this issue over 1 year ago
swandir opened this issue over 1 year ago
fix(eslint-plugin): [switch-exhaustive-check] handle infinite types
cparros opened this pull request over 1 year ago
cparros opened this pull request over 1 year ago
docs: reorder Details & Next Steps in Getting Started
JoshuaKGoldberg opened this pull request over 1 year ago
JoshuaKGoldberg opened this pull request over 1 year ago
docs: flesh out tips for typed linting and .eslintrc.cjs
JoshuaKGoldberg opened this pull request over 1 year ago
JoshuaKGoldberg opened this pull request over 1 year ago
Docs: wrong information for rule in `no-unnecessary-boolean-literal-compare`
thariq-nugrohotomo opened this issue over 1 year ago
thariq-nugrohotomo opened this issue over 1 year ago
fix(eslint-plugin): fix schemas across several rules and add schema tests
domdomegg opened this pull request over 1 year ago
domdomegg opened this pull request over 1 year ago
Repo: Require PRs that change config presets to be marked as breaking changes
JoshuaKGoldberg opened this issue over 1 year ago
JoshuaKGoldberg opened this issue over 1 year ago
Docs: Suggest gif reactions on PR maintenance practices
JoshuaKGoldberg opened this issue over 1 year ago
JoshuaKGoldberg opened this issue over 1 year ago
Rule proposal: Preferring .find(...) over .filter(...)[0]
JoshuaKGoldberg opened this issue over 1 year ago
JoshuaKGoldberg opened this issue over 1 year ago
fix(eslint-plugin): [consistent-type-assertions] wrap object return value with parentheses
dora1998 opened this pull request over 1 year ago
dora1998 opened this pull request over 1 year ago
Bug: [consistent-type-assertions] autofix breaks type assertion of return value
dora1998 opened this issue over 1 year ago
dora1998 opened this issue over 1 year ago
Bug: more informatively explain when tsconfigRootDir doesn't include the cwd
artola opened this issue over 1 year ago
artola opened this issue over 1 year ago
Bug: [unified-signatures] Crash in rule implementation
danielrentz opened this issue over 1 year ago
danielrentz opened this issue over 1 year ago
fix(eslint-plugin): [no-floating-promises] false negative calling .then with second argument undefined
kirkwaiblinger opened this pull request over 1 year ago
kirkwaiblinger opened this pull request over 1 year ago
Bug: [comma-spacing] conflicts with array-bracket-spacing
alecrobertson1 opened this issue over 1 year ago
alecrobertson1 opened this issue over 1 year ago
fix(eslint-plugin): [no-unused-vars] check if any variable definition is exported
Maxim-Mazurok opened this pull request over 1 year ago
Maxim-Mazurok opened this pull request over 1 year ago
fix(type-utils): treat custom type roots as external
RebeccaStevens opened this pull request over 1 year ago
RebeccaStevens opened this pull request over 1 year ago
fix(type-utils): treat intrinsic types as if they are from lib and never match error types
RebeccaStevens opened this pull request over 1 year ago
RebeccaStevens opened this pull request over 1 year ago
Bug: v6 `typeMatchesSpecifier` `PackageSpecifier` should match custom type roots
RebeccaStevens opened this issue over 1 year ago
RebeccaStevens opened this issue over 1 year ago
Bug: v6 `typeMatchesSpecifier` `LibSpecifier` should return true for intrinsic types (string, number, boolean, etc)
RebeccaStevens opened this issue over 1 year ago
RebeccaStevens opened this issue over 1 year ago
fix(type-utils): ensure external sources don't match for the `FileSpecifier`
RebeccaStevens opened this pull request over 1 year ago
RebeccaStevens opened this pull request over 1 year ago
Docs: Mention updating getLib on TypeScript version bumps
JoshuaKGoldberg opened this issue over 1 year ago
JoshuaKGoldberg opened this issue over 1 year ago
fix(eslint-plugin): [member-ordering] account for repeated names
JoshuaKGoldberg opened this pull request over 1 year ago
JoshuaKGoldberg opened this pull request over 1 year ago
Enhancement: Detect declared modules for TypeOrValueSpecifier
marekdedic opened this issue over 1 year ago
marekdedic opened this issue over 1 year ago
fix(type-utils): allow `FileSpecifier` to exclude paths
RebeccaStevens opened this pull request over 1 year ago
RebeccaStevens opened this pull request over 1 year ago
Docs: Document how a maintainer might refresh the Algolia search index
JoshuaKGoldberg opened this issue over 1 year ago
JoshuaKGoldberg opened this issue over 1 year ago
chore(eslint-plugin-internal): noUnnecessaryNoFormat
Jolg42 opened this pull request almost 2 years ago
Jolg42 opened this pull request almost 2 years ago
Enhancement: [restrict-plus-operands] Enable checkCompoundAssignments by default
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Bug: [no-floating-promises] False negative calling .then with second argument undefined
kirk-waiblinger-trimble opened this issue almost 2 years ago
kirk-waiblinger-trimble opened this issue almost 2 years ago
Repo: Expand on end-to-end (Playwright) tests for playground
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Website: Allow filtering to both recommended & strict rules
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
chore(website): [playground] add types tab to playground
armano2 opened this pull request almost 2 years ago
armano2 opened this pull request almost 2 years ago
Docs: Mention extending from base ESLint rule options in extension rule docs
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Enhancement: `typeMatchesSpecifier` add ability to match via a pattern
RebeccaStevens opened this issue almost 2 years ago
RebeccaStevens opened this issue almost 2 years ago
chore: switch to ESLint flat config
nzakas opened this pull request almost 2 years ago
nzakas opened this pull request almost 2 years ago
Bug: incorrect type definitions in ts-eslint/utils
BitForger opened this issue almost 2 years ago
BitForger opened this issue almost 2 years ago
Docs: Consider reordering Details & Next Steps in Getting Started
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Docs: parserOptions.project: true mismatched with description of what it does
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Repo: Enable strict & stylistic configs internally
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Docs: Typed Linting guide causes ESLint complaints in .eslintrc.(c)js
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Enhancement: [no-for-in-array] Write a more informative report message
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Bug: `typeMatchesSpecifier` `FileSpecifier` checks in node modules
RebeccaStevens opened this issue almost 2 years ago
RebeccaStevens opened this issue almost 2 years ago
feat: remove `RuleTester` in `/utils` in favour of the new `/rule-tester` package
bradzacher opened this pull request almost 2 years ago
bradzacher opened this pull request almost 2 years ago
Feature: getParserServices should throw informative error when used with non-typescript-eslint parser
RebeccaStevens opened this issue almost 2 years ago
RebeccaStevens opened this issue almost 2 years ago
Docs: Document website-eslint
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
fix(eslint-plugin): [no-unnecessary-type-constraint] correctly fix in cts/mts files
WoodyWoodsta opened this pull request almost 2 years ago
WoodyWoodsta opened this pull request almost 2 years ago
feat: add new package `rule-tester`
bradzacher opened this pull request almost 2 years ago
bradzacher opened this pull request almost 2 years ago
Website: [Playground] ast viewer should display comments and tokens
armano2 opened this issue almost 2 years ago
armano2 opened this issue almost 2 years ago
fix(eslint-plugin): [no-unnecessary-condition] ignore optionally accessing index signatures
Josh-Cena opened this pull request almost 2 years ago
Josh-Cena opened this pull request almost 2 years ago
Docs: Update the 'Major Release Steps' docs for what we did to release v6
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Try out v6 beta on various important community repos
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Configs: Apply changes to config presets for v6
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Docs: Add article about restrict-plus-operands & restrict-template-expressions best practices
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
feat(typescript-estree): add EXPERIMENTAL_useProjectService option to use TypeScript project service
JoshuaKGoldberg opened this pull request almost 2 years ago
JoshuaKGoldberg opened this pull request almost 2 years ago
feat(eslint-plugin): [strict-boolean-expressions] add `allowEnum` option
kozlovvski opened this pull request almost 2 years ago
kozlovvski opened this pull request almost 2 years ago
Docs: An explanation of how to test changes on your own code on the "Local Development" page
danvk opened this issue almost 2 years ago
danvk opened this issue almost 2 years ago
feat(eslint-plugin): [consistent-type-assertions] add `arrayLiteralTypeAssertions` option
danvk opened this pull request almost 2 years ago
danvk opened this pull request almost 2 years ago
feat(eslint-plugin): [no-unnecessary-condition] add `allowAssertTypePredicateParameterConditions` option
kozlovvski opened this pull request almost 2 years ago
kozlovvski opened this pull request almost 2 years ago
feat: support parse hashbang
fisker opened this pull request almost 2 years ago
fisker opened this pull request almost 2 years ago
Docs: Add "precanned" queries for first time or repeat contributors
cparros opened this issue almost 2 years ago
cparros opened this issue almost 2 years ago
fix(eslint-plugin): [lines-around-comment] extend rule options instead of overriding them
kozlovvski opened this pull request almost 2 years ago
kozlovvski opened this pull request almost 2 years ago
chore(deps): update nx to v15.8.7
renovate[bot] opened this pull request almost 2 years ago
renovate[bot] opened this pull request almost 2 years ago
fix(utils): accept null as default option in `applyDefault`
Solo-steven opened this pull request almost 2 years ago
Solo-steven opened this pull request almost 2 years ago
fix: fix illegal decorator check
fisker opened this pull request almost 2 years ago
fisker opened this pull request almost 2 years ago
Bug (?): broken autofix in typescript-eslint with @typescript/vfs
thorn0 opened this issue almost 2 years ago
thorn0 opened this issue almost 2 years ago
Dependency Dashboard
renovate[bot] opened this issue almost 2 years ago
renovate[bot] opened this issue almost 2 years ago
Bug: [switch-exhaustiveness-check] invalid fix for union with infinite types
Josh-Cena opened this issue almost 2 years ago
Josh-Cena opened this issue almost 2 years ago
fix(utils): add missing types for onCodePath* in RuleListener
armano2 opened this pull request almost 2 years ago
armano2 opened this pull request almost 2 years ago
chore(website): [playground] add support for extends, ts types and more
armano2 opened this pull request almost 2 years ago
armano2 opened this pull request almost 2 years ago
Bug: [lines-around-comment] afterHashbangComment option is not supported
EvgenyOrekhov opened this issue almost 2 years ago
EvgenyOrekhov opened this issue almost 2 years ago
Bug: [no-unnecessary-condition] false positive with `??=` operator and `exactOptionalPropertyTypes` compiler option
chharvey opened this issue almost 2 years ago
chharvey opened this issue almost 2 years ago
Bug: [no-unnecessary-condition] warns about conditional assignment to index signature
ehoogeveen-medweb opened this issue almost 2 years ago
ehoogeveen-medweb opened this issue almost 2 years ago
Website: missing Twitter metadata on blog posts
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
Revert "feat: remove `experimental-utils`"
JoshuaKGoldberg opened this pull request almost 2 years ago
JoshuaKGoldberg opened this pull request almost 2 years ago
Enhancement: [consistent-indexed-object-style] forbidden from using the "in" keyword in index signature if `Record` is preferred
yeung108 opened this issue almost 2 years ago
yeung108 opened this issue almost 2 years ago
chore(website): insert generated content in the right position
Josh-Cena opened this pull request almost 2 years ago
Josh-Cena opened this pull request almost 2 years ago
[restrict-template-expressions] should clarify what it means when it refers to a useful toString
tom-seddon opened this issue almost 2 years ago
tom-seddon opened this issue almost 2 years ago
Enhancement: Try using tsserverlibrary's ProjectService to handle type-aware mode
jakebailey opened this issue almost 2 years ago
jakebailey opened this issue almost 2 years ago
Bug: [@typescript-eslint/no-invalid-void-type] void is only valid as a return type or generic type argument
splincode opened this issue almost 2 years ago
splincode opened this issue almost 2 years ago
Docs: Add post on parserOptions.project = true
JoshuaKGoldberg opened this issue almost 2 years ago
JoshuaKGoldberg opened this issue almost 2 years ago
chore(website): prioritize changes done in editor over hash change
armano2 opened this pull request almost 2 years ago
armano2 opened this pull request almost 2 years ago
Repo: consistency issue with probablyup/wait-for-netlify-action on main runs
JamesHenry opened this issue almost 2 years ago
JamesHenry opened this issue almost 2 years ago
Update Getting_Started.mdx
Zamiell opened this pull request almost 2 years ago
Zamiell opened this pull request almost 2 years ago