Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

typescript-eslint

The tooling that enables ESLint and Prettier to support TypeScript
Collective - Host: opensource - https://opencollective.com/typescript-eslint - Website: https://typescript-eslint.io - Code: https://github.com/typescript-eslint/typescript-eslint

chore(deps): update dependency eslint-plugin-jest to v27 (#6233)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - c5c9359e2062b658de1422e55a99100ea7ea1fae authored about 2 years ago
feat(eslint-plugin): specify which method is unbound and added test case (#6281)

* Unbound-method test case added and specified error location

* test case update

github.com/typescript-eslint/typescript-eslint - cf3ffdd49aceb734ce18dc44ed6a11f7701f178e authored about 2 years ago
fix(website): fix typo (#6285)

Fix typo

github.com/typescript-eslint/typescript-eslint - 3f8d105e9ee500428774b498083c4bc02bfd81b8 authored about 2 years ago
chore: update sponsors (#6287)

Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - f95b60568368b0cfde245c9aa9ca3f80432e617d authored about 2 years ago
fix(ast-spec): correct some incorrect ast types (#6257)

* fix(ast-spec): correct some ast types

* type error

github.com/typescript-eslint/typescript-eslint - 0f3f64571ea5d938081b1a9f3fd1495765201700 authored about 2 years ago
fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256)

github.com/typescript-eslint/typescript-eslint - ccd45d4a998946b7be1161f8c8216bc458e50b4e authored about 2 years ago
chore(deps): update dependency prettier to v2.8.1 (#6196)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - bc63c9261d0cf558bab535aa4adf422f8d90d224 authored about 2 years ago
Fix another post-merge artifact: ESLint versioning

github.com/typescript-eslint/typescript-eslint - dde6861c87c2c91b13fe48c5ff4326b29bcc769c authored about 2 years ago
continue deletion of test file

github.com/typescript-eslint/typescript-eslint - ca317f645283f3092d817ec8989689bcf95752a6 authored about 2 years ago
post-merge fix: rules sorting; sort-type-union-intersection-members removal

github.com/typescript-eslint/typescript-eslint - f1e805e881c5a47987a5f15a0a21feb9116f96e3 authored about 2 years ago
Merge branch 'main' into v6

github.com/typescript-eslint/typescript-eslint - 307a4573420ab820e21148ec768ff197d67b57d7 authored about 2 years ago
feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'await' (#5943)

github.com/typescript-eslint/typescript-eslint - 9e35ef9af3ec51ab2dd49336699f3a94528bb4b1 authored about 2 years ago
chore: update sponsors (#6222)

Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - c50b89e69dcb69b2de721b3786f47d537420fa40 authored about 2 years ago
chore(deps): update nx to v15.3.2 (#6220)

* chore(deps): update nx to v15.3.2

* chore: run nx migrate for @nrwl/workspace v15.3.2

Co...

github.com/typescript-eslint/typescript-eslint - 7cfb39b42700c03573e1fddf2bf805b949bd3e6a authored about 2 years ago
docs: fix contributors spelling (#6214)

docs: grammar

github.com/typescript-eslint/typescript-eslint - 7c147edc51406776ee13d51e694371f9f6d37b53 authored about 2 years ago
chore(website): put logo on the homepage (#6202)

github.com/typescript-eslint/typescript-eslint - 3ce2549466741de3624fce6b6c9729bca60767cc authored about 2 years ago
chore(deps): update nx to v15.3.0 (#6199)

github.com/typescript-eslint/typescript-eslint - c3cfe22b4ac152de42a136678dfda50d766a59c8 authored about 2 years ago
chore: make clean non-interactive, add explicit @nrwl/jest (#6205)

github.com/typescript-eslint/typescript-eslint - 447bb27854ebf156e656f3cd358086816a30efbf authored about 2 years ago
chore(website): manually centered homepage buttons (#6201)

github.com/typescript-eslint/typescript-eslint - d8ebe41b942e97e5dd060570213d8245b0297f6f authored about 2 years ago
chore: update contributors (#6182)

Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - 89130772b255071003d866ceb6e357edaeb26ca5 authored about 2 years ago
docs: fixed typo "foo.property" (#6180)

github.com/typescript-eslint/typescript-eslint - 6b3ed1d5b66e20a67b20977084b654644c6f7311 authored about 2 years ago
chore: more aggressively clean local dev caches (#6197)

github.com/typescript-eslint/typescript-eslint - 88cd9cadac725f5d3cda850e5ff49ce62b5695e8 authored about 2 years ago
chore: group nx renovate PRs together (#6198)

github.com/typescript-eslint/typescript-eslint - 0c6bea6f10371f3feb72ad614f0863c94a1b9407 authored about 2 years ago
docs: overhaul branding and add new logo (#6147)

* branding

* Fixed remaining markdownlint violations

* Switch back to typescript-eslint

...

github.com/typescript-eslint/typescript-eslint - 47241bb6f676233e37cd813714b79e3a5d9fb3e0 authored about 2 years ago
chore(eslint-plugin): remove deprecated rules for v6 (#6112)

* chore(eslint-plugin): remove deprecated rules for v6

* Added deprecation page for no-duplic...

github.com/typescript-eslint/typescript-eslint - 47eeea9275bd2e236c114ab57223d24c8bd7702a authored about 2 years ago
chore: update sponsors (#6183)

Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - 32f12b23dc73698140789e0f65032344225134c8 authored about 2 years ago
chore: add working-directory input to prepare-install action (#6181)

github.com/typescript-eslint/typescript-eslint - 0167d914d9f6402cf690ffa49170449e9470cd0a authored about 2 years ago
feat(experimental-utils): console.warn on import of experimental-utils (#6179)

feat(experimental-utils) console.warn on import of experimental-utils

github.com/typescript-eslint/typescript-eslint - 0b7476b4570f5630645420dbb0b8b753e04b5fe1 authored about 2 years ago
docs: add Rule Deprecations page (#6156)

* docs: add Rule Deprecations page

* Update docs/maintenance/issues/Rule_Deprecations.md

C...

github.com/typescript-eslint/typescript-eslint - bcad11bbe9daa0b6fc7198ac71d86687adff6b33 authored about 2 years ago
chore(deps): update dessant/lock-threads action to v4 (#6175)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - b2b8ce2bebb1327ff08ce3d98c7521cd1bdab74c authored about 2 years ago
chore: remove versions table from simple bug report form (#6170)

github.com/typescript-eslint/typescript-eslint - 92d07df45bd7d8a778a16f045851182e6bed23e3 authored about 2 years ago
docs: add FAQ entry about running ESLint on transpiled code (#6155)

github.com/typescript-eslint/typescript-eslint - dbc8671e1debec1f08143e6c7ef2b16a27632475 authored about 2 years ago
fix(eslint-plugin): [ban-types] update message to suggest `object` instead of `Record<string, unknown>` (#6079)

github.com/typescript-eslint/typescript-eslint - d91a5fc41be5bc2a0625574e9c9496f61fb7471d authored about 2 years ago
feat(eslint-plugin): [prefer-nullish-coalescing] logic and test for strict null checks (#6174)

* chore(website): [prefer-nullish-coalescing] explicit notice for strictNullChecks

* Added nu...

github.com/typescript-eslint/typescript-eslint - 8a91cbd9fbe5bc4cf750cd949d2b8d48ff4c311d authored about 2 years ago
docs(eslint-plugin): [member-ordering] remove invalid private-abstract-* mention (#6164)

chore: remove private-abstract-* fields as it not valid value

github.com/typescript-eslint/typescript-eslint - 26c4b46b302177cbba381ee266303a795328786c authored about 2 years ago
chore: update sponsors (#6166)

Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - 768e2a1ce5f97c4d4539058bf1a1b9e07f328917 authored about 2 years ago
chore(eslint-plugin): valid typescript error code in eslint-recommended (#6165)

chore(eslint-plugin): valid typescript error code in eslint-recommended

github.com/typescript-eslint/typescript-eslint - 2288b35def2494e17b45ae7b355cd6f16b6d4ab0 authored about 2 years ago
chore: add yarn 3 resources to gitignore

github.com/typescript-eslint/typescript-eslint - 02d9bcab53862b0edc66a328f59df8dbd10a58d0 authored about 2 years ago
docs: mention main/canary url in README.md (#6154)

github.com/typescript-eslint/typescript-eslint - 891a77eb49c3e2f520f647e4816f30ee6a6e960d authored about 2 years ago
chore: use short form for nx project names (#6160)

* chore: use short form for nx project names

* chore: update ci.yml

github.com/typescript-eslint/typescript-eslint - 46c14cd88616acc2ef9567edbc1b67577128b16e authored about 2 years ago
chore(deps): update dependency lerna to v6.1.0 (#6157)

github.com/typescript-eslint/typescript-eslint - e458b5a78fec37aeb5b2171d1619fe0dc46719cc authored about 2 years ago
chore: bump Nx to 15 (#6140)

github.com/typescript-eslint/typescript-eslint - 0b37822f5198a81e5bfe1c09b61a5d5c54407a41 authored about 2 years ago
chore(ast-spec): fix Nx build caching (#6145)

github.com/typescript-eslint/typescript-eslint - 47a143fbcd24580794bf4cf90331c5203c444d09 authored about 2 years ago
chore: allow multiple rule names in pr titles (#6148)

github.com/typescript-eslint/typescript-eslint - bed6356866c04e6e4d5db3f71f31583dbbe0f36c authored about 2 years ago
chore(typescript-estree): cleaned up watch program naming internally (#6088)

* chore(typescript-estree): cleaned up watch program naming internally a bit

* chore(eslint-p...

github.com/typescript-eslint/typescript-eslint - ce2e5dad036087baa9098ad8818a752dec3f6163 authored about 2 years ago
fix(eslint-plugin): [keyword-spacing] unexpected space before/after in `import type` (#6095)

github.com/typescript-eslint/typescript-eslint - 98caa92ca89bdf0ca6ba6e4ff1f13c60221579e8 authored about 2 years ago
fix(eslint-plugin): [sort-type-constituents, sort-type-union-intersection-members] handle some required parentheses cases in the fixer (#6118)

github.com/typescript-eslint/typescript-eslint - 5d49d5dbee4425fc8bc01c5e748d161f3619477b authored about 2 years ago
fix(parser): remove the jsx option requirement for automatic jsx pragma resolution (#6134)

github.com/typescript-eslint/typescript-eslint - e777f5e225b9ddfb6bb1eaa74cbc5171a17ac017 authored about 2 years ago
fix(eslint-plugin): [no-shadow] add call and method signatures to `ignoreFunctionTypeParameterNameValueShadow` (#6129)

github.com/typescript-eslint/typescript-eslint - 9d58b6be246507d20af67c84a5e9bb592d97cff5 authored about 2 years ago
chore: update contributors (#6139)

Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - 1dba257be8c32319a316d09e64501577e07514fa authored about 2 years ago
docs: move remaining docs files into website (#6138)

* [WIP] chore: move remaining docs files into website

* Updated code comments

* Cleaned up...

github.com/typescript-eslint/typescript-eslint - 0af822abb44c566fc05f52d78c0783282fe5556d authored about 2 years ago
chore: added blog article: 'ASTs and TypeScript-ESLint' (#6039)

* chore: added blog article: 'ASTs and TypeScript-ESLint'

* Added netlify.toml redirect

* ...

github.com/typescript-eslint/typescript-eslint - b9dfc0a267fdcd096e15ce88fa5fc6175df52ee0 authored about 2 years ago
fix(eslint-plugin): [prefer-optional-chain] collect MetaProperty type (#6083)

* fix(eslint-plugin): [prefer-optional-chain] collect MetaProperty type

* fix(eslint-plugin):...

github.com/typescript-eslint/typescript-eslint - d7114d3ab09d1b93627d3b3dbb9862e37ee29c97 authored about 2 years ago
chore: remove bug tag from pre-filled bug search (#6123)

Sometimes we remove the `bug` tag when we mark an issue as "working as intended".
So let's just...

github.com/typescript-eslint/typescript-eslint - 76aacc0d70e6bfe513c17b67ec76e387574c3611 authored about 2 years ago
feat(eslint-plugin): [member-ordering] add a required option for required vs. optional member ordering (#5965)

* fix(eslint-plugin): [member-ordering] add requiredFirst as an option which ensures that all re...

github.com/typescript-eslint/typescript-eslint - 2abadc6c26cd6300764157d405a2462b754d050b authored about 2 years ago
feat: support Auto Accessor syntax (#5926)

Co-authored-by: Brad Zacher <[email protected]>

github.com/typescript-eslint/typescript-eslint - becd1f8581c0013399dfe71be6c265e96cedb57a authored about 2 years ago
Merge branch 'main' into v6

github.com/typescript-eslint/typescript-eslint - e9aafbf81f28afd5f9c26ffa7de19a178857b81c authored about 2 years ago
chore(deps): update dependency jest-specific-snapshot to v7 (#6097)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/typescript-eslint/typescript-eslint - fe67b1e90ebc432c0dcbb121fc6764f30aff4f2b authored about 2 years ago
fix(eslint-plugin): [prefer-readonly] report if a member's property is reassigned (#6043)

* fix(eslint-plugin): [prefer-readonly] report if a member's property is reassigned

* format
...

github.com/typescript-eslint/typescript-eslint - 6e079eb35cfec79ba9965627477117f026d161ac authored about 2 years ago
chore(eslint-plugin-tslint): take rule options from create parameter (#6089)

github.com/typescript-eslint/typescript-eslint - d69fdf426eb7ee50934892ac4eb28224aec35014 authored about 2 years ago
feat: made BaseNode.parent non-optional (#5252)

* feat\!: made BaseNode.parent non-optional

* Also fixed up for non-null assertions now being...

github.com/typescript-eslint/typescript-eslint - a4768f38ef4943873c1e9443e8cd101a663ac3c0 authored about 2 years ago
test(website): add Playwright test for Playground linting (#6080)

github.com/typescript-eslint/typescript-eslint - 87a27367acde92c7ecddf24a9a201c7d9dc939ec authored about 2 years ago
fix(eslint-plugin): [member-ordering] support private fields (#5859)

Co-authored-by: Святослав Зайцев <[email protected]>

github.com/typescript-eslint/typescript-eslint - f02761af19848a84b8d1832bd00fd6c95d38fa0c authored about 2 years ago
chore: use no-restricted-syntax to enforce created options in rules (#6074)

* fix(eslint-plugin): [keyword-spacing] prevent crash on no options

* chore: add internal lin...

github.com/typescript-eslint/typescript-eslint - ee62b0b18afb85fe901a48f816bda5802acc907a authored about 2 years ago
fix(typescript-estree): stub out `ts.SatisfiesExpression` on old TS versions (#6076)

<!--
👋 Hi, thanks for sending a PR to typescript-eslint! 💖
Please fill out all fields below an...

github.com/typescript-eslint/typescript-eslint - 1302b30ecad9eb55aa9f1daa5068d9fb72c3688e authored about 2 years ago
chore: add action to enforce semantic-pr titles (#6075)

github.com/typescript-eslint/typescript-eslint - 53671d30daa7a307b01492c1ccfcd87aa4348837 authored about 2 years ago
fix(eslint-plugin): [keyword-spacing] prevent crash on no options (#6073)

github.com/typescript-eslint/typescript-eslint - 1f19998e3ec6d592fc679a7490708e2e96816f4c authored about 2 years ago
fix(eslint-plugin): [array-type] --fix flag removes parentheses from type (#5997)

github.com/typescript-eslint/typescript-eslint - 42b33af256e5269feb214c7bb161079f770964fa authored about 2 years ago
chore: add automation for @nrwl + nx package updates (#5797)

* chore: add automation for @nrwl + nx package updates

* chore: fix formatting

github.com/typescript-eslint/typescript-eslint - 6de4a9a6493fcab3d9d753c8ec5c643c60f22210 authored about 2 years ago
chore(website): add details to Configurations page (#5719)

github.com/typescript-eslint/typescript-eslint - c4ba3877b793a8e81a773cb62e313dcf61b9cb1c authored about 2 years ago
chore: update prettier to 2.8 (#6067)

* chore: update prettier to 2.8

* prettier

* trigger ci

github.com/typescript-eslint/typescript-eslint - 90d2ce0d0bcb91d198b156b764dce4cf61d18a82 authored about 2 years ago
feat(typescript-estree): allow providing code as a ts.SourceFile (#5892)

github.com/typescript-eslint/typescript-eslint - af41b7fa7b9b8f3023fdabd40846598d5d4d4f61 authored about 2 years ago
chore: removed eslint@6 fallbacks for rule messages, and a snapshot (#6041)

github.com/typescript-eslint/typescript-eslint - 36dc7ce5b3e5486d459c0bfff98410e2ad0e4fd9 authored about 2 years ago
feat(eslint-plugin): [prefer-nullish-coalescing]: add support for assignment expressions (#5234)

BREAKING CHANGE:
Adds an additional class of checks to the rule

github.com/typescript-eslint/typescript-eslint - 4bdbe67955fd591c25e58b13e674ba05bf5ed585 authored about 2 years ago
chore: drop support for node v14.17, v17 (#5971)

feat: drop support for node v17
BREAKING CHANGE:
drops support for node v17

github.com/typescript-eslint/typescript-eslint - cc62015b8ae5f207912ff8988e2a0b3fe9a79243 authored about 2 years ago
feat: drop support for ESLint v6 (#5972)

BREAKING CHANGE:
drop support for ESLint v6

github.com/typescript-eslint/typescript-eslint - bda806d78ee46133587d9383baff52d796a594e5 authored about 2 years ago
feat(utils): remove obsolete `meta.docs.suggestion` rule type (#5967)

BREAKING CHANGE:
Removes `meta.docs.suggestion` property

github.com/typescript-eslint/typescript-eslint - f424b2a519595283be01149f0e13eb7f869bd247 authored about 2 years ago
feat: raise tsconfig target to ES2021 (#5981)

github.com/typescript-eslint/typescript-eslint - 2a5e20fd6733ccfa63dfc137287ae18027d4691a authored about 2 years ago
feat: bump minimum supported TS version to 4.2.4 (#5915)

BREAKING CHANGE:
Bumps the minimum supported range and removes handling for old versions

github.com/typescript-eslint/typescript-eslint - a8e71d52169f32ab9e836ec96d980ba52deffe12 authored about 2 years ago
feat: drop support for node v12 (#5918)

BREAKING CHANGE:
drops support for node v12

github.com/typescript-eslint/typescript-eslint - 7e3fe9a67abd394b0a114f2deb466edf5c9759ac authored about 2 years ago
fix(eslint-plugin): [explicit-module-boundary-types] remove shouldTrackReferences option from schema (#5399)

github.com/typescript-eslint/typescript-eslint - 6d32734b1312f60ee7d12d4bb19fc1cf52e7f0a5 authored about 2 years ago
feat(typescript-estree): deprecate createDefaultProgram (#5890)

* chore(typescript-estree): deprecate createDefaultProgram

* Apply suggestions from code revi...

github.com/typescript-eslint/typescript-eslint - 426d6b647e6df3e312d1cef3e28dadaef6675fd3 authored about 2 years ago
feat(utils): remove (ts-)eslint-scope types (#5256)

* chore(utils)\!: remove (ts-)eslint-scope types

* Remove eslint-scope dep

* More file deletions

github.com/typescript-eslint/typescript-eslint - df541751c6510f5d15d863f515cff3748fd9e688 authored about 2 years ago
fix(eslint-plugin): remove valid-typeof disable in eslint-recommended (#5381)

github.com/typescript-eslint/typescript-eslint - b82df5eaed437727566cde2b53410001505f1b13 authored about 2 years ago
feat: remove semantically invalid properties from TSEnumDeclaration, TSInterfaceDeclaration and TSModuleDeclaration (#4863)

* chore: remove invalid properties from ast nodes

* chore: remove invalid code in scope-manag...

github.com/typescript-eslint/typescript-eslint - 844875cbe933195ff25ba218f82ede3ebde9a0a0 authored about 2 years ago
feat(scope-manager): ignore ECMA version (#5889)

* feat(scope-manager): ignore ECMA version

* chore: document and refactor 'extra' to 'parserS...

github.com/typescript-eslint/typescript-eslint - f2330f79739eb93e3c290ccc6e810a01e097eda0 authored about 2 years ago
feat: create TSTypeQuery node when TSImportType has isTypeOf (#3076)

* feat: update TSImportType node

* fix: update visitor keys

* chore: document and refactor...

github.com/typescript-eslint/typescript-eslint - 2b69b659d87b58468e413801d31086ae0eeafff4 authored about 2 years ago
fix(utils): removed `TRuleListener` generic from the `createRule` (#5036)

* refactor(utils)!: removed `TRuleListener` generic from the `createRule`

* refactor!: removed ...

github.com/typescript-eslint/typescript-eslint - 361f8bcebe588fc7410a53e002c55118b0bfee85 authored about 2 years ago
fix(scope-manager): add support for TS4.9 satisfies expression (#6059)

feat(scope-manager): add support for TS4.9 satisfies expression

github.com/typescript-eslint/typescript-eslint - 44027db379e6e074a16cda2755ef554c2b0a4c5a authored about 2 years ago
docs(website): add version to header, and documented branch flow (#6055)

github.com/typescript-eslint/typescript-eslint - b1f4dad16fa00ff4c3e1528c48f0216c452ba6d1 authored about 2 years ago