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

feat(eslint-plugin): [explicit-member-accessibility] autofix no-public (#1548)

dd233b52dcd5a39d842123af6fc775574abf2bc2 authored almost 5 years ago
docs(eslint-plugin): [consistent-type-assertion] improve docs (#1651)

baf7c98aa24cbc0a6c69ab41701acd3cf4fc36ad authored almost 5 years ago
fix(eslint-plugin): [ban-types] add option extendDefaults (#1379)

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

ae7f7c5637124b1167efd63755df92e219bbbb24 authored almost 5 years ago
fix(eslint-plugin): [default-param-last] handle param props (#1650)

3534c6ea09f0cb2162017660a90c6a4ad704da6b authored almost 5 years ago
chore: publish v2.21.0

4eedd7f5713b4967fe975ab30bd8f6a8323c81d2 authored almost 5 years ago
fix(eslint-plugin): [embt] ignore JSX callbacks (#1630)

4d45b331b920113c97a90df7dc703f8dfbcc04f3 authored almost 5 years ago
docs(eslint-plugin): [no-parameter-properties] fix a typo (#1633)

e23e4b9cc27ced57386d947c4b18c93dd65b3bc7 authored almost 5 years ago
docs(eslint-plugin): added missing TSLint 5.20 rules to ROADMAP.md (#1609)

be3e23f940608ea32bc804617ca01a95e456b491 authored almost 5 years ago
feat(eslint-plugin): [require-await] add --fix support (#1561)

9edd863b2a66ee44bd4a439903973e6c207480aa authored almost 5 years ago
fix(eslint-plugin): [no-floating-promises] handle finally callback (#1620)

1aa7135bbfbf55cec52925fc0224188cd3c319e7 authored almost 5 years ago
fix(eslint-plugin): [typedef] allow array/object destructuring in for/of (#1570)

660bace4c3da569d71cf1e296ac4f6ed35bdfc44 authored almost 5 years ago
fix(typescript-estree): process.stdout can be undefined (#1619)

0d8e87e09704588273bc94a740279b3e8af7474f authored almost 5 years ago
docs(eslint-plugin): update link to deprecation rule in roadmap (#1611)

7452e7d4f53da73fc1b15ee5bb8434cd9219676f authored almost 5 years ago
chore: publish v2.20.0

f9dd7ec3b4589bc283b596e045ca50a3f5475242 authored almost 5 years ago
feat(eslint-plugin): [strict-boolean-expressions] refactor, add clearer error messages (#1480)

db4b530f3f049267d679e89d9e75acfcb86faaf2 authored almost 5 years ago
feat(eslint-plugin): [ban-types] allow banning null and undefined (#821)

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

0b2b887c06f2582d812a45f7a8deb82f52d82a84 authored almost 5 years ago
chore: publish v2.19.2

ae2754ecf8bdab6a1f0a3fbd2df6da26de77ce96 authored almost 5 years ago
docs(parser): clarify relative paths (#1576)

58182fedfcb6dbbe2cfb05a3ca74c2f55c337b2c authored almost 5 years ago
docs(eslint-plugin): [consistent-type-assertions] fix typo (#1586)

18c58777fa4bfd386d28e1d432dff2f5855f979c authored almost 5 years ago
chore: publish v2.19.1

1c8f0df133a861a722d5893ee6a6bca3b7c05436 authored almost 5 years ago
fix(typescript-estree): ts returning wrong file with project references (#1575)

4c12dac075f774801a145cd29c4c7eff64f98fdc authored almost 5 years ago
docs(eslint-plugin): fix typo in readme

e9cf734ed5f689ab65ed2719e557649e7c5e5727 authored almost 5 years ago
docs(eslint-plugin): [no-dupe-class-members] fix typo (#1566)

10d86b1f648896c418041e5eaee5198d274e7d27 authored about 5 years ago
fix(eslint-plugin): [unbound-method] blacklist a few unbound natives (#1562)

4670aabef31d9017ad302f206b9c2f18d53c8ee4 authored about 5 years ago
chore: publish v2.19.0

bec59ff73671317cbd87c469c006144f4a945c69 authored about 5 years ago
feat(eslint-plugin): [unbound-method] support bound builtins (#1526)

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

0a110eb680749c8c4a2a3dc1375c1a83056e4c14 authored about 5 years ago
feat(eslint-plugin): add switch-exhaustiveness-check rule (#972)

Co-authored-by: Serg Nesterov <[email protected]>
Co-authored-by: Brad Zacher <brad.zach...

9e0f6ddef7cd29f355f398c90f1986e51c4854f7 authored about 5 years ago
fix(typescript-estree): persisted parse and module none (#1516)

7c7032322f55d9492e21d3bfa5da16da1f05cbce authored about 5 years ago
feat(eslint-plugin): [no-float-prom] fixer + msg for ignoreVoid (#1473)

159b16ec3a66f05478080c397df5c3f6e29535e4 authored about 5 years ago
feat(eslint-plugin): add extension [no-dupe-class-members] (#1492)

b22424e7d4a16042a027557f44e9191e0722b38b authored about 5 years ago
fix(eslint-plugin): [embt] fix allowTypedFunctionExpressions (#1553)

9e7d1616d78a0f94521f4e6d4b48344e5df2d9f7 authored about 5 years ago
fix(eslint-plugin): [require-await] improve performance (#1536)

45ae0b9565ee6e9d01e82107d85ad7151a15af7b authored about 5 years ago
test(typescript-estree): fix issue in jest config (#1559)

39929b20941dfbc452f29ebbb36b89d456a81331 authored about 5 years ago
docs(eslint-plugin): corrected typo unbounded-method (#1558)

95174d56c0255a8cce598e2b373b17fa5af76811 authored about 5 years ago
chore(eslint-plugin): remove redundant code and update tests (#1557)

8643d5644009a4b373766080bfaaf3d2e2aa930d authored about 5 years ago
test: enable `isolatedModules` for tests (#1546)

569259ef253048a0f9c69c83e3a91f501f1e19a7 authored about 5 years ago
feat(eslint-plugin): support negative matches for `filter` (#1517)

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

b24fbe8790b540998e4085174251fb4d61bf96b0 authored about 5 years ago
test: update jest and babel dependencies (#1530)

6613fadea0a5469dfa2999a7b110a5c4012f03c3 authored about 5 years ago
feat(eslint-plugin): [no-extra-non-null-assert] add fixer (#1468)

54201aba37b2865c0ba4981be79d1fd989806133 authored about 5 years ago
fix(typescript-estree): fix regression introduced in #1525 (#1543)

bec45722dfed8aeb49189d151252b83d4a34239c authored about 5 years ago
feat(eslint-plugin): add no-unnecessary-boolean-literal-compare (#242)

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

6bebb1dc47897ee0e1f075d7e5dd89d8b0590f31 authored about 5 years ago
chore: publish v2.18.0

b835ec231c2ff8764b897d6784cb89d9de1f3af3 authored about 5 years ago
docs(eslint-plugin): add script to generate the readme tables (#1524)

367b18f0187ee503c4b21444864027f389a0c69a authored about 5 years ago
test: fix vscode launch configuration for windows (#1523)

03221d2ed1f07625fa80cf4638f96239536aad9a authored about 5 years ago
chore(eslint-plugin): refactor explicit return type rules to share code (#1493)

Co-authored-by: Armano <[email protected]>

f991764fad7d56e85a789ffa191919b0895d781a authored about 5 years ago
fix(typescript-estree): error on unexpected jsdoc nodes (#1525)

c8dfac3d2f066e50fa9d2b5a86beffdaafddb643 authored about 5 years ago
test: fix coverage reports from codecov (#1528)

* test: attempt to fix coverage reports from codecov

* test: drop CI_BUILD_ID as is already s...

6d1d2a22958fb565277b8dedfe1a09161b8deab0 authored about 5 years ago
fix(experimental-utils): widen type of `settings` property (#1527)

b515e47af2bc914c7ebcfa4be813409dcd86b1c3 authored about 5 years ago
docs: extra 'a' in CONTRIBUTING.md (#1518)

67784d680564139f4b959d549736d54beeaaa08d authored about 5 years ago
chore: enable `prefer-ast-types-enum` internal rule (#1514)

afa7900285ad6d31d2acaff0107fbd19bad4ff06 authored about 5 years ago
feat(eslint-plugin-internal): add `prefer-ast-types-enum` (#1508)

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

c3d0a3a6bdff0cae226a279f0a0a9b00952ca925 authored about 5 years ago
fix(eslint-plugin): [naming-convention] fix filter option (#1482)

718cd889c155a75413c571ac006c33fbc271dcc5 authored about 5 years ago
chore(eslint-plugin): use getFixturesRootDir in tests (#1506)

802e3471ed1a1664dfd74d5716237934b08875ca authored about 5 years ago
chore: update `istanbul-reports` to make tests quiet (#1509)

9ca65dc82c77afdf7db30d4f4cc825c954200632 authored about 5 years ago
fix(eslint-plugin): fix property access on undefined error (#1507)

d89e8e8a1114989e2727351bee7aadb6579f312b authored about 5 years ago
test(eslint-plugin): cleanup no-use-before-define tests (#1505)

06731e79f01dc0b49b26c30a7b5e97dc840c80e6 authored about 5 years ago
fix: improve token types and add missing type guards (#1497)

ce41d7de33bcb7ccf96c03ac1438304c5a49ff54 authored about 5 years ago
chore: add funding field to package.json (#1499)

56acddd41515ef1600c51dcb1c87632ed4b43b8c authored about 5 years ago
chore: upgrade lerna to 3.20 (#1498)

101b34af93f09f8f33856448b2927b0ade2f0f47 authored about 5 years ago
feat(eslint-plugin): add comma-spacing (#1495)

1fd86befa6a940a0354c619dd2da08a5c5d69fb4 authored about 5 years ago
docs: fix outdated statement in readme (#1494)

b5730e02feaec3b66b6e6289ad09d4deadb45592 authored about 5 years ago
fix(eslint-plugin): [explicit-module-boundary-types] false positive for returned fns (#1490)

5562ad5ed902102d7c09a7fd47ca4ea7e50d6654 authored about 5 years ago
fix(typescript-estree): fix identifier tokens typed as `Keyword` (#1487)

77a1caa562638645b4717449800e410107d512c8 authored about 5 years ago
docs(eslint-plugin): correct link to FAQ.md (#1488)

0948896cc3dbb65e0fc085cf2b439d311856c1e5 authored about 5 years ago
feat(parser): clean up scope-analysis types (#1481)

4a727fa083d749dba9eaf39322856f5f69c28cd8 authored about 5 years ago
feat(experimental-utils): make RuleMetaData.docs optional (#1462)

cde97aca24df5a0f28f37006ed130ebc217fb2ad authored about 5 years ago
docs: fix spellchecker checking # urls

fcff5b430c669b7ec27705aa18211e0eedfb486a authored about 5 years ago
feat(eslint-plugin): add new rule prefer-as-const (#1431)

420db96921435e8bf7fb484ae74552a912a6adde authored about 5 years ago
docs: fix broken TOC in FAQ

7fabd97f4e483a317f84b0f3a537e794de313167 authored about 5 years ago
feat(eslint-plugin): create `ban-ts-comment` rule (#1361)

2a83d138a966cd5ce787d1eecf595b59b78232d4 authored about 5 years ago
chore: upgrade commitlint and add config-lerna-scopes (#1470)

0b5f6f50840682b581a354b769d2890137305235 authored about 5 years ago
chore: publish v2.17.0

7641176a723be8d4cc030bacbb8ef6aa36abc3a5 authored about 5 years ago
feat(eslint-plugin): [naming-convention] correct example (#1455)

60683d7a670d1ec261c7e683f83d9b09202cc879 authored about 5 years ago
docs(eslint-plugin): example in [default-param-last] (#1471)

63c63517ada7013b141f82e1fa14927dbf66f231 authored about 5 years ago
feat(eslint-plugin): add no-non-null-asserted-optional-chain (#1469)

498aa24383885e95c06830ef058ef8296666d1a9 authored about 5 years ago
fix(eslint-plugin): [unbound-method] handling of logical expr (#1440)

9c5b857ccd5661a1ee56541d4f342b47d3f43595 authored about 5 years ago
test: update azure pipelines to run tests on node 12 (#1463)

e3293978c512d0ebbaf6cf0701f26ef81f5276e3 authored about 5 years ago
feat(eslint-plugin): [no-extra-!-assert] flag ?. after !-assert (#1460)

58c7c25537485a5aa5b3398dd0400a2e08909b96 authored about 5 years ago
docs(eslint-plugin): clearly document extension rules (#1456)

9f9a5c5552b41fe1a46eb127bc10fbf9c41a2197 authored about 5 years ago
feat(eslint-plugin): add explicit-module-boundary-types rule (#1020)

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

bb0a84647c1021f3731344582a60b5bd3c679478 authored about 5 years ago
feat(eslint-plugin): [naming-convention] allow not check format (#1455)

61eb43473a108c3ce067982f1bb1ff5af3e254aa authored about 5 years ago
docs(typescript-estree): clarify filePath resolution in docs (#1458)

b47da0de38420ba2337601bc2127928259dcf315 authored about 5 years ago
feat(experimental-utils): expose getParserServices from utils (#1448)

* feat(experimental-utils): expose getParserServices from utils

* test: add experimental-util...

982c8bc37958dfbf7bfb6e74f270866ae322995e authored about 5 years ago
docs(eslint-plugin): fix misspelled `naming-convention` rule name

b529a4c603dc7f2a327c2364a47f34c77aab54ac authored about 5 years ago
fix(typescript-estree): correct type of `ArrayPattern.elements` (#1451)

62e4ca0b718cf781462a00d0514023d7c6874ebd authored about 5 years ago
test(experimental-utils): add few missing tests (#1449)

8dcdfb134dac07dec9a56b064abe0a67ba5a8592 authored about 5 years ago
fix(eslint-plugin): [naming-convention] handle empty array-pattern (#1450)

47266053d311e867fb962f2dfaefab684c72a69e authored about 5 years ago
fix(eslint-plugin): set default-param-last as an extension rule (#1445)

b5ef704d2620acac5dbfa8bc21a859b898d61286 authored about 5 years ago
chore: publish v2.16.0

d52f519715725d0cb74afff80e9366ac1a684705 authored about 5 years ago
feat(eslint-plugin): add rule naming-conventions (#1318)

9eab26f32221a314700eacafbc1c1c049cae110e authored about 5 years ago
feat(typescript-estree): add parserOption to turn on debug logs (#1413)

25092fdc5bd9d1bd90cf3cb8d37e420b6c2efef3 authored about 5 years ago
test: migrate some tests from `assert` to jest `expect` (#1437)

d8445d54fdb78c8df70b596ea70024c6b0f8d135 authored about 5 years ago
fix(typescript-estree): resolve path relative to tsconfigRootDir (#1439)

c7090563019dde6c140961e89eee57c44ca91c9f authored about 5 years ago
fix(eslint-plugin): [no-unnec-type-assert] handle JSX attributes (#1002)

Co-authored-by: Armano <[email protected]>

3c5659b1984c6eeb07e4e06d9a213d0daca96e48 authored about 5 years ago
docs(eslint-plugin): improve doc for `requ-array-sort-comp` (#1434)

4ee1a25486274ceeaf888b6f4a8abe108540d413 authored about 5 years ago
chore: migrate lodash from function packages (#1430)

c69e40291d45358616dad31db6d17965b5b589e3 authored about 5 years ago
fix(typescript-estree): fix persisted parse for relative paths (#1424)

9720d2c61d02e4d30eca58a997ce15bff44b91df authored about 5 years ago
feat(eslint-plugin): add default-param-last rule (#1418)

a37ff9f3af97ccd83727b7377ae535f61d2651f4 authored about 5 years ago
fix(eslint-plugin): handle error classes using generics (#1428)

b13954091ef149fdf7ceeda5405cc99aad17359d authored about 5 years ago
test(typescript-estree): alignment tests for TemplateLiteral node (#1421)

42b0fcc3ebcfa33ffffebb716d8ce11b2fd016bb authored about 5 years ago