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

chore: publish v2.29.0

f3bef4c086bd241d7d663b79551a9a96064a6334 authored almost 5 years ago
chore: add gh action to lock old issues and PRs (#1888)

As per our [contributing guidelines](https://github.com/typescript-eslint/typescript-eslint/blob...

81f51603820eb7478ecccf653e5bd2bbb2c9c698 authored almost 5 years ago
feat(eslint-plugin): add extension rule `init-declarations` (#1814)

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

b01f5e778ac28e0797a3734fc58d025bb224f418 authored almost 5 years ago
feat(eslint-plugin): [no-floating-promise] add option to ignore IIFEs (#1799)

cea51bf130d6d3c2935f5e2dcc468196f2ad9d00 authored almost 5 years ago
feat(eslint-plugin): add extension rule `keyword-spacing` (#1739)

c5106dd4bf2bc8846cc39aa8bb50c33bec026d4d authored almost 5 years ago
fix(eslint-plugin): [no-base-to-string] soft remove `ignoreTaggedTemplateExpressions` option (#1916)

369978e9685bacb3e3882b0510ff06eaf8df4ca1 authored almost 5 years ago
feat(eslint-plugin): [restrict-template-expressions] add support for intersection types (#1803)

cc70e4fbadd0b15fd6af913a2e1e2ddd346fa558 authored almost 5 years ago
chore: publish v2.28.0

73675d1841ecbe9e8bf707478950d708592cbe06 authored almost 5 years ago
fix(eslint-plugin): [unbound-method] false positive on property function initializer (#1890)

f1c3b18f7aadc81f7dca7aa32aa1a8fe424e04e7 authored almost 5 years ago
chore: add markdownlint (#1889)

795fd1c529ee58e97283c9ddf8463703517b50ab authored almost 5 years ago
feat(eslint-plugin): add rule `prefer-ts-expect-error` (#1705)

7021f2151a25db2a8edf17e06cd6f21e90761ec8 authored almost 5 years ago
feat(eslint-plugin): [ban-ts-comment] support `ts-expect-error` (#1706)

469cff332c041f38f60de052769287342455cff1 authored almost 5 years ago
fix(eslint-plugin): use `isTypeArrayTypeOrUnionOfArrayTypes` util for checking if type is array (#1728)

05030f8d2bd5a50e95053bc61380891da71cc567 authored almost 5 years ago
feat(eslint-plugin): add rule `prefer-reduce-type-parameter` (#1707)

c92d240e49113779053eac32038382b282812afc authored almost 5 years ago
feat(eslint-plugin): [explicit-function-return-type] add option to allow concise arrows that start with void (#1732)

2e9c2028a8a0b226e0f87d4bcc997fa259ca3ebd authored almost 5 years ago
feat(eslint-plugin): [explicit-module-boundary-types] add optio… (#1778)

3eee804461d017ea6189cd7f64fcd473623684b4 authored almost 5 years ago
docs(eslint-plugin): cleanup: standardise extension doc style, mark deprecated rules (#1887)

87b7dbbc8d25d059e34888ec28026bfb4ade2215 authored almost 5 years ago
feat(eslint-plugin): [no-base-to-string] add option to ignore tagged templates (#1763)

f5edb9938c33f8b68f026eba00db3abe9359ced3 authored almost 5 years ago
fix(eslint-plugin): [unbound-method] ignore assignments _to_ methods (#1736)

6b4680b6e7343d9d98fa1de170f387a36d98b73e authored almost 5 years ago
feat(eslint-plugin): [restrict-template-expressions] add option `allowAny` (#1762)

d44c0f9bed2404ca00b020b35fd825929e213398 authored almost 5 years ago
feat(eslint-plugin): [consistent-type-assertions] always allow `const` assertions (#1713)

af2c00de62f7e31eaeb88996ebf3f330cc8473b9 authored almost 5 years ago
fix(eslint-plugin): [no-empty-interface] use suggestion fixer for ambient contexts (#1880)

62b2278aec0011c93eae17bed8b278114d3379a2 authored almost 5 years ago
docs(eslint-plugin): fix typos in no-unsafe-assign (#1881)

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

fd75424f56094db9e1b832adc31fa9ab5bc04d31 authored almost 5 years ago
feat(eslint-plugin): add rule no-unsafe-assignment (#1694)

a49b860cbbb2c7d718b99f561e2fb6eaadf16f17 authored almost 5 years ago
fix(eslint-plugin): no-empty-interface autofix (#1865)

Resolves: #1864

829a2f728f876d356908e2338c2d6620e58f9943 authored almost 5 years ago
fix(eslint-plugin): [method-signature-style] handle multiline params (#1861)

5832a8643bbe174ec02df5966bb333e506e45f5d authored almost 5 years ago
docs(experimental-utils): fix links to estree pkg (#1860)

4b799b91fa1d5b8e2595bdbe6449ebc273c507ec authored almost 5 years ago
docs(eslint-plugin): [ROADMAP] add method-signature-style as alternative to prefer-method-signature (#1858)

0fae50b40a9d21d87773d311163cba4e72dff2be authored almost 5 years ago
chore: publish v2.27.0

bed774320f4f9196c98351754f74fbdbbe9309d8 authored almost 5 years ago
feat(experimental-utils): update eslint types to match v6.8 (#1846)

16ce74d247781ac890dc0baa30c384f97e581b6b authored almost 5 years ago
feat(experimental-utils): add types for suggestions from CLIEngine (#1844)

7c11bd66f2d0e5ea9d3943e6b8c66e6ddff50862 authored almost 5 years ago
feat(eslint-plugin): new rule method-signature-style (#1685)

c49d771ba62f1a21d3c1aec106341daddfcd3c9a authored almost 5 years ago
chore: fix issue template link (#1842)

ead0171a32f57eb7170dd51aa032e2edb3256995 authored almost 5 years ago
docs(eslint-plugin): [no-type-alias] fix typo (#1840)

d304a05c558256b0771337bdb42e846da340f2ab authored almost 5 years ago
fix(eslint-plugin): no-explicit-any constructor functions (& mo… (#1711)

ab8572e30e14ebda91c8437be5ee35e7dc9add2e authored almost 5 years ago
feat(eslint-plugin): sort members alphabetically (#263)

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

485e90213a0f8baac0587f7d56925448883fc5bd authored almost 5 years ago
fix(typescript-estree): add support for TS3.9 extra file extensions (#1833)

1f0ff41aa1bc3b7c5330b2f5fe22e24bf578a6b2 authored almost 5 years ago
fix(eslint-plugin): [no-throw-literal] fix crash caused by getBaseTypes (#1830)

9d53c761983dd964109b9f13eb9bfe20caf9defb authored almost 5 years ago
chore: turn on plugin-test-formatting rule (#1822)

188b68979d114ba0957a076fe9c27d154223512c authored almost 5 years ago
fix(eslint-plugin): [require-await] handle async generators (#1782)

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

9642d9dce693befac89a4e9d8bf8dd18f4361e2a authored almost 5 years ago
fix(eslint-plugin): [no-unsafe-call] fix incorrect selector (#1826)

8ec53a3579fcb59cdffea0c60fbb755d056f4c8a authored almost 5 years ago
feat(eslint-plugin-internal): add plugin-test-formatting rule (#1821)

The strings that are used for eslint plugins will not be checked for formatting.
This can lead ...

9b0023a4996ecdd7dfcb30abd1678091a78f3064 authored almost 5 years ago
chore: publish v2.26.0

151f89b007d3474a4d9b572128388ae4cb3595f7 authored almost 5 years ago
docs(eslint-plugin): add missing invalid-void link to ROADMAP.md (#1816)

543bc795733948f4111388a84c807530b68380dd authored almost 5 years ago
chore: separate linting checks to their own step (#1801)

If linting/formatting/spelling fails, it should not block running the tests.
If they do block, ...

bfdffb4f08274cc28c0ff215d90783af5a6ee423 authored almost 5 years ago
fix(eslint-plugin): [no-unsafe-return] error with <TS3.7 (#1815)

f3160b471f8247e157555b6cf5b40a1f6ccdc233 authored almost 5 years ago
feat(typescript-estree): add option to ignore certain folders from glob resolution (#1802)

1e29e69b289d61107a7de67592beae331ba50222 authored almost 5 years ago
feat(eslint-plugin-tslint): support tslint 6 (#1809)

7d963fd846935acd91b7b0cd31c56a70a2b994d1 authored almost 5 years ago
fix(eslint-plugin): [no-explicit-any] error with ignoreRestArgs (#1796)

638d84ddd77d07117b3ec7c5431f3b0e44b1995d authored almost 5 years ago
fix(eslint-plugin): [no-unsafe-call] allow import expressions (#1800)

4fa710754ecc412b65ac3864fe0c7857c254ac1b authored almost 5 years ago
docs(eslint-plugin): [prefer-readonly-parameter-types] fix invalid example (#1791)

b1b82847aa1db5040b18daf7b601f9c63c96a99c authored almost 5 years ago
docs: title wording in root readme (#1787)

258fdd059526175431dbfe60dc88e0cc9d99c33e authored almost 5 years ago
chore: publish v2.25.0

9cd3e4fe53c0224c75767a3f127f19b86060e277 authored almost 5 years ago
feat(eslint-plugin): add `class-literal-property-style` rule (#1582)

b2dbd890a5bef81aa6978d68c166457838ee04a1 authored almost 5 years ago
feat(experimental-utils): expose ast utility functions (#1670)

3eb5d4525e95c8ab990f55588b8d830a02ce5a9c authored almost 5 years ago
feat(eslint-plugin): [no-unnecessary-condition] ignore basic array indexing false positives (#1534)

2b9603d868c57556d8cd6087685e798d74cb6f26 authored almost 5 years ago
chore(typescript-estree): remove unfinished comment (#1770)

First introduced in https://github.com/typescript-eslint/typescript-eslint/commit/25092fdc5bd9d1...

c82d1216ece92e7f099971dd6d669f277314dcc0 authored almost 5 years ago
fix(eslint-plugin): [quotes] false positive with backtick in import equals statement (#1769)

199863d35cb36bdb7178b8116d146258506644c7 authored almost 5 years ago
fix(eslint-plugin): fix message of no-base-to-string (#1755)

6646959b255b08afe5175bba6621bad11b9e1d5e authored almost 5 years ago
feat(eslint-plugin): [no-unnec-type-assertion] allow const assertions (#1741)

f76a1b3e63afda9f239e46f4ad5b36c1d7a6e8da authored almost 5 years ago
fix(typescript-estree): export * regression from 133f622f (#1751)

09d8afca684635b5ac604bc1794240484a70ce91 authored almost 5 years ago
chore: try fetching all tags and history in canary job

52b061e44d1148b04b64acc00b477089d3be4267 authored almost 5 years ago
chore: try fetching all tags and history in canary job

19cc9a936e8c0e318606f3ebb92e0170d775490f authored almost 5 years ago
chore: try fetching all history in canary job

61a779c1828ca8347a74d11e44e2ef94206bac9e authored almost 5 years ago
chore: standardise issue templates (#1760)

d6e273d9e72abbcccba0e6a725520ec0849b27b4 authored almost 5 years ago
fix(eslint-plugin-tslint): fix tslintConfig memoization key (#1719)

Fixes typescript-eslint#1692

abf1a2fa5574e41af8070be3d79a886ea2f989cc authored almost 5 years ago
fix: only run publish_canary_version on master

3814d4e3b3c1552c7601b5d722b2a37c5a570841 authored almost 5 years ago
chore: debug publish_canary_version

713e9d3b439e7dfaf8bc83055f7f4ea9c1a779e4 authored almost 5 years ago
chore: fix config for canary releases

4c7270b58ad065a96a9104c0e863dedc2c80ac75 authored almost 5 years ago
chore: switch to github actions for ci (#1745)

d12183883aa880810560ef7a2447d002f440ebc5 authored almost 5 years ago
chore: add start of github actions (#1383)

c96988433e7fda6684a575961203c44f116cd2f3 authored almost 5 years ago
chore: publish v2.24.0

56e1e160a36cecc298dd1187ea035e1482489dd0 authored almost 5 years ago
docs: code of conduct spelling

71ef2670959af0672ac5a44ee962190e19f15f50 authored almost 5 years ago
docs: prettier the code of conduct

970cfbd9bb644fc364361afdbaf13c874e1ee3a3 authored almost 5 years ago
docs: add netlify to the readme

4a0e886b710a47c7e3dc84583d175561e0165242 authored almost 5 years ago
chore: add code of conduct

cb33eba393d1670b1bd3ada413121498a1cdf9d2 authored almost 5 years ago
chore: bump acorn from 6.4.0 to 6.4.1 (#1730)

Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://...

0b65f5e126811b74db69767a887b200b01d272c3 authored almost 5 years ago
fix(typescript-estree): unnecessary program updates by removing timeout methods (#1693)

2ccd66b920816d54cc1a639059f60410df665900 authored almost 5 years ago
docs(eslint-plugin): typo in no-unsafe-member-access (#1720)

4ab3bf0e77a5ee8040ac36ed17f987ba2f498f14 authored almost 5 years ago
feat(typescript-estree): support 3.8 `export * as ns` (#1698)

133f622f38a286eac45288a9789d2ee529d5e582 authored almost 5 years ago
chore: publish v2.23.0

b5b3be05375c40364d35b887216b56786e33f057 authored almost 5 years ago
feat(typescript-estree): support 3.8 import/export type (#1697)

625d603f94bf0521f834313bf31c734ce4948b7a authored almost 5 years ago
feat(eslint-plugin): [no-unsafe-member-access] report any typed… (#1683)

1543117874047726a6bc1b71bd2f68779f266591 authored almost 5 years ago
feat(eslint-plugin): [no-unsafe-call] support tagged templates (#1680)

55a58ff0ae0434970537657ec2cb0bc7ab64c13d authored almost 5 years ago
fix(eslint-plugin): fix placeholder in `ban-ts-comment` (#1703)

144345c4774c0664752116ef2cf28f46cf52052f authored almost 5 years ago
chore: bump typescript dependency to 3.8 (#1696)

This is the first step in implementing the 3.8 features.
I wanted to keep each PR small and foc...

85e1b19fd1cc493453e65b3319d29ec9b1c738ff authored almost 5 years ago
docs(eslint-plugin): [no-namespace] fix typo (#1702)

bc2a9d6184973f1076e9aa4404fec3207b0107d7 authored almost 5 years ago
fix(eslint-plugin): [prefer-readonly-parameter-types] handle recursive types (#1672)

Fixes #1665

e5db36f140b6463965858ad4ed77f71a9a00c5a7 authored almost 5 years ago
fix(eslint-plugin): [type-annotation-spacing] handle constructor types (#1664)

Fixes #1663

fbf1640c5ab67770a1ace5a9bad2bddfa35bd88d authored almost 5 years ago
feat(eslint-plugin): add rule no-unsafe-call (#1647)

91423e49d19163fae7b03cbc79bb3cd3db8c2c6d authored almost 5 years ago
feat(eslint-plugin): add rule no-unsafe-return (#1644)

cfc3ef10941f46cdbc084e99e1d48d6d3a928903 authored almost 5 years ago
fix(eslint-plugin): fix autofixer for computed properties (#1662)

ba22ea7f604b236828ce4dcff75831ec1da01ec1 authored almost 5 years ago
feat(eslint-plugin): add rule no-unsafe-member-access (#1643)

608a750d53c39e892fdb982aeea9e4f9c5e2382d authored almost 5 years ago
docs(eslint-plugin): [no-base-to-string] fix typo (#1661)

3b4023107db98de714b0f72b557ec2b4ebf33406 authored almost 5 years ago
chore: publish v2.22.0

5a097d316fb084dc4b13e87d68fe9bf43d8a9548 authored almost 5 years ago
feat(eslint-plugin): add prefer-readonly-parameters (#1513)

3be98542afd7553cbbec66c4be215173d7f7ffcf authored almost 5 years ago
feat(eslint-plugin): additional annotation spacing rules for va… (#1496)

b097245df35114906b1f9c60c3ad4cd698d957b8 authored almost 5 years ago
fix(eslint-plugin): [no-implied-eval] correct logic for ts3.8 (#1652)

33e3e6f79ea21792ccb60b7f1ada74057ceb52e9 authored almost 5 years ago
feat(eslint-plugin): [typedef] add variable-declaration-ignore-function (#1578)

fc0a55e8b78203972d01a7c9b79ed6b470c5c1a0 authored almost 5 years ago
feat(eslint-plugin): add new no-base-to-string rule (#1522)

8333d41d5d472ef338fb41a29ccbfc6b16e47627 authored almost 5 years ago