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
b49a27d4711b488616395be57599bb680c6f5e1b authored almost 6 years ago by Patricio Trevino <[email protected]>
886fec633a4247873e1d81d6ec29e871d6f51cc1 authored almost 6 years ago by Ian MacLeod <[email protected]>
5b8f03284d738439792224b67dbdbf932a0dd193 authored almost 6 years ago by Patricio Trevino <[email protected]>
b0f89b423a85ce6bae92999eae56330cb45afb56 authored almost 6 years ago by devdoomari3 <[email protected]>
7728cc02af828a939190425dfa215774fb4d3970 authored almost 6 years ago by James Henry <[email protected]>
4a64806706ba02522a7fc34ff49255b65aca7185 authored almost 6 years ago by Patricio Trevino <[email protected]>
42462c748ef0146f99aaf0ae6260c617f002c463 authored almost 6 years ago by Mackie Underdown <[email protected]>
a259e3501bc89b8e85cede19033eb09f3082a93c authored almost 6 years ago by Nicholas C. Zakas <[email protected]>
470c2648ef861d36e081e4351c5281e951fe0e47 authored almost 6 years ago by Mackie Underdown <[email protected]>
c6ccf36fce833d399458b15c2ce9b941a07ed654 authored almost 6 years ago by Shahar Or <[email protected]>
071bbb01f9756b71d9d21c0abed5b2652d31b14f authored almost 6 years ago by James Garbutt <[email protected]>
56d3b46afc47129b5df01809575d4877fb1ca801 authored almost 6 years ago by Tim Kang <[email protected]>
5150b476355395e957806853ead2e173060114a0 authored almost 6 years ago by Brad Zacher <[email protected]>
ff00c5ec22da3a6649942ae5530989db6019724f authored almost 6 years ago by James Henry <[email protected]>
5aa3b22d08b3b2b5f8cda589fcf5c8e59362cf57 authored almost 6 years ago by Landon Abney <[email protected]>
9a1d355e6b8c93371655631afd07a42af64981f6 authored almost 6 years ago by James Henry <[email protected]>
81443c123aa6becc911b4c1fd2ff9bfb8f5ea117 authored almost 6 years ago by Katsuya Hino <[email protected]>
383b3743a0d9295067ce98457937338068ebfe7e authored almost 6 years ago by Patricio Trevino <[email protected]>
159252bea8eac60529b0af387473f67c83a10aa6 authored almost 6 years ago by Scott O'Hara <[email protected]>
This package now depends directly on typescript-eslint-parser, so no need to do that.
1408dabf1684c4d9fba37a2147d5117fd3e5051c authored almost 6 years ago by Thibault Malbranche <[email protected]>214b45f89806acfaf913b11876fede88bdb35287 authored almost 6 years ago by Brad Zacher <[email protected]>
fb1aef751f2ed465bfa88e9383a536f37648c5d5 authored almost 6 years ago by James Garbutt <[email protected]>
16903429dcb31eaac590d97480b92e171aa7b37f authored almost 6 years ago by Toru Nagashima <[email protected]>
b5a19ece2e98110276322af6523a26b7c55cb224 authored almost 6 years ago by Brian Kim <[email protected]>
3115553351d370fd22bc3d84fcd898a288be1395 authored almost 6 years ago by Patricio Trevino <[email protected]>
94a1b01d960aae97d06ff08e6db01e22f0541082 authored almost 6 years ago by Brad Zacher <[email protected]>
041a2efbb8697a68e175f99a77767f92f19d071a authored almost 6 years ago by Armano <[email protected]>
* Add rule `interface-over-type-literal`
* rename rule as `prefer-interface`
* update roadmap
1638bbfa440869d44b52a6de4e27fe152d45dd0a authored almost 6 years ago by Armano <[email protected]>* Fix: camelcase properties in interfaces (fixes #177)
84e536b743ecdd3dde24a1f1e47c5b596f708d50 authored almost 6 years ago by Patricio Trevino <[email protected]>eb6c8d494db5a46b155abd7cf8a64a3b0922817c authored almost 6 years ago by Patricio Trevino <[email protected]>
e59671e5874150faf6b00ec33ea66f1f09fe6fd2 authored almost 6 years ago by Patrik Votoček <[email protected]>
4b9aa21660564800d5318597d155c2245aec4c61 authored almost 6 years ago by Brad Zacher <[email protected]>
This PR changes logic behind `no-use-before-define` to traverse all scopes
fixes: #141
23a8171e58eaec2ade78e994b9ef24387c30e38c authored almost 6 years ago by Armano <[email protected]>a5fa5599921c4236e5f19d1a959b25659bcd79bd authored almost 6 years ago by Jed Fox <[email protected]>
757daafd02912a958498812eb019333750d99bfb authored almost 6 years ago by Armano <[email protected]>
8d581dec1339d3901b3febe451b862c84e8a8e34 authored almost 6 years ago by Armano <[email protected]>
e29e68f48b62faf17312b980123a0d1680bde1f0 authored almost 6 years ago by Armano <[email protected]>
- correct url in no-misused-new
- add tslint addontation to no-namespace
- enable rules: eslint-...
363ba820ffd213b24fb0ea5861d43fd8d0211fc3 authored almost 6 years ago by James Henry <[email protected]>
122ecad43da8c140b15cad87827f75a99428b824 authored almost 6 years ago by Mackie Underdown <[email protected]>
b49d5216d3f0aa6acee4e13ec215eda0da01c92f authored almost 6 years ago by Shahar Or <[email protected]>
Fixes #201
Fixes #96
Fixes eslint/typescript-eslint-parser#577
The [base eslint implementation]...
360635391d2a178634de91cb4bd8732ac6762090 authored almost 6 years ago by Brad Zacher <[email protected]>c28002bb50c93067b1dff3a32b148ad036a8c1c4 authored almost 6 years ago by James Henry <[email protected]>
a4362e763c1b18e1bce128f5b63912f1208e4da5 authored almost 6 years ago by Tim Kang <[email protected]>
6d0ed92ddc8c4c3ea0711ed0ec12fc1faf8cc64a authored almost 6 years ago by Miles Johnson <[email protected]>
Just correcting it so github shows the correct type..
2aad2139b5a6f555869f58f6717be2edccc1bfb2 authored almost 6 years ago by Brad Zacher <[email protected]>* Fix issue with declare module without body in prefer-namespace-keyword
* output should be in ...
43ea9f7d0812b61c7392874ad66a6bc767359b40 authored almost 6 years ago by Armano <[email protected]>5833576d621b01ff292b4a8bb6379f278d022a21 authored almost 6 years ago by Armano <[email protected]>
64b33650cd29c03a24d81bee5d753c89161851d8 authored almost 6 years ago by Armano <[email protected]>
b505d840cd0e7be38462d00ab80c0efc4ff78550 authored almost 6 years ago by Brad Zacher <[email protected]>
* Update eslint-docs
* Upgrade eslint-docs (take 2)
6df568f320bd54e4525322f56929d38f7d6ef1d8 authored almost 6 years ago by Jed Fox <[email protected]>
Fixes #144
Requires ~~#259~~, ~~#260~~.
- added a util to make it standardised and easier to ad...
32753d1b07448ee4201edd17ff929bd00d55784f authored almost 6 years ago by Brad Zacher <[email protected]>9594717640afe565badd66cdd8c51d8d551f9ae2 authored almost 6 years ago by Jed Fox <[email protected]>
d76f19501540231be574f0c69994a8ca2283b575 authored almost 6 years ago by Brad Zacher <[email protected]>
In standardising our config, we should *either* use booleans, or strings.
Offering the ability ...
1dfc2bda2855205b7cd12a518d89dd3c262ef513 authored almost 6 years ago by Brad Zacher <[email protected]>
Similar to what we've done with both indent, and camelcase.
Rather than forcing users to configu...
1e12343cfac09627678a75f28583fbd275992c48 authored almost 6 years ago by Brad Zacher <[email protected]>
1da505cdf2f4584589ec13d83f9591a75f5f67de authored almost 6 years ago by Brad Zacher <[email protected]>
4a7ef1a28b4ba57c6242dcbfa229ea188b3f0b92 authored almost 6 years ago by Brad Zacher <[email protected]>
f68d82ce0ad0c7c111b9e93ed167adcd61d96ef2 authored almost 6 years ago by James Henry <[email protected]>
db197f766a8b636881241954510d8f12ca3dff7b authored almost 6 years ago by Armano <[email protected]>
a73ce7d230ecd754b540253c222b7abe44d7eb54 authored almost 6 years ago by James Henry <[email protected]>
c6b3f04d263b937e35bb118dd7c5c0f1793bedcd authored almost 6 years ago by James Henry <[email protected]>
65c4522e097753b6ae6b5bc1fe2bdcc8874bf44e authored almost 6 years ago by Danny Fritz <[email protected]>
95d876e6d14ae6daf766686900e239fb54037291 authored almost 6 years ago by Armano <[email protected]>
4a6d5f77d84b5ee27db7e34d5171c987a8567213 authored almost 6 years ago by James Henry <[email protected]>
* Only check *.ts and *.tsx files (Fixes #102)
* Move duplicated isTypescript() function to uti...
5ed8a4ac40c8eec564c5a965f577526d5080ee33 authored almost 6 years ago by Scott O'Hara <[email protected]>17c9033ed604d9b79316bf6f1c6f0b088cdc0217 authored almost 6 years ago by Jed Fox <[email protected]>
1cf39d8a78d88dc9f99ddc636475f7ce5e57aba4 authored almost 6 years ago by patricio trevino <[email protected]>
074950271d4c62338b0da2a2050d63041a1109dd authored almost 6 years ago by patricio trevino <[email protected]>
df1479ccafea57df59b153f908b0cf9da1c1da09 authored almost 6 years ago by Armano <[email protected]>
c95404d73200f843254cec1d97792157c15d6f4a authored almost 6 years ago by James Henry <[email protected]>
56bb30840f927a8a5d2df684cb8ce6424ad7d942 authored almost 6 years ago by Armano <[email protected]>
7340a4a7580f985b0467ee016d2f5450a86b1bdc authored almost 6 years ago by Brad Zacher <[email protected]>
* Add `no-unnecessary-class` rule
* Add metadata
* ⬆️ eslint-docs
9a2d3bc437ab1069b07c5b0c7d5b4246ad6b4f38 authored almost 6 years ago by Jed Fox <[email protected]>d06d3144465b3e1cf3c2bf48d940b267229a3b51 authored almost 6 years ago by James Henry <[email protected]>
af351934db44ce7fe0205488d0da314c4e3fe4ef authored almost 6 years ago by James Henry <[email protected]>
This PR implements rule [no-misused-new](https://palantir.github.io/tslint/rules/no-misused-new/)
b2c17b5070aff751219475cebaf5f7ec24393f0d authored almost 6 years ago by Armano <[email protected]>This PR adds better handling for single line delimiters, and better enforces the `requrieLast` o...
378606077509e4f4e33b8887da4752464cbabd3b authored almost 6 years ago by Brad Zacher <[email protected]>adf06b411da94006b1cb0d965abe78d578c885eb authored almost 6 years ago by Jed Fox <[email protected]>
c42c21354470580843bf9d81624ee61a069d633f authored almost 6 years ago by James Henry <[email protected]>
fff58b087708d49e19bd1dc162a50b90aebdab6f authored almost 6 years ago by James Henry <[email protected]>
30207efe4b4e33418b192ac73a67498c9de839c0 authored almost 6 years ago by Andrew Boyton <[email protected]>
e211495db1184cc09066d0ea31a7b7d39fdc225e authored almost 6 years ago by Patricio Trevino <[email protected]>
Again... lots of lines due to style formatting.
Real change is:
```json
"lint-staged": {
"...
fe3fe53dee9101df4a8328e4e2854c413543cc82 authored almost 6 years ago by Patricio Trevino <[email protected]>
c3c0d751281a20a57fbdb24ffd4ff876f8bc97d7 authored almost 6 years ago by Patricio Trevino <[email protected]>
* [FEAT][BREAKING][member-delimiter-style] Add handling for single line, enforce requireLast
* ...
3de0290d14002ed9c6d039d18078978675bb3c20 authored almost 6 years ago by Brad Zacher <[email protected]>fixes: #152, #155, #126, #164, #166, #171, #193, #189, #143, #33
a58846ccee358c4260e317081447beb073a78285 authored almost 6 years ago by Armano <[email protected]>83b0f7be2aaf3d361edea34ae763c88e73a4adf6 authored almost 6 years ago by Danny Fritz <[email protected]>
e4af8f673d21e9f80ae1c23b23b1ff4830eb6262 authored almost 6 years ago by Nicholas C. Zakas <[email protected]>
d2eed09f5711e16cac0cd64bd5950a39b0dfb3c8 authored almost 6 years ago by Nicholas C. Zakas <[email protected]>
5202bbd18a6f9f265c5279049e164cd42f87c401 authored almost 6 years ago by Macklin Underdown <[email protected]>
e3258d3743f53375be09c3b821beeb424370fb91 authored almost 6 years ago by Patricio Trevino <[email protected]>
The vscode autoformatter is completely at odds with prettier, so if you don't have the prettier ...
ee247c5f330b4a3a5b58d786e21ba4f16342bb4d authored almost 6 years ago by Brad Zacher <[email protected]>This PR enables `eslint-plugin/require-meta-type` rule, and adds type field to all existing rule...
110e646a3c752ec00c5d3ac77701b09d48414a9d authored almost 6 years ago by Armano <[email protected]>1d7f5d827387ad4e044dad862c5e03ddcceb27ba authored almost 6 years ago by Armano <[email protected]>
622c26062882f89347404dc11a2647962ef0f9d4 authored almost 6 years ago by James Henry <[email protected]>
2e8019ac21fca67a22728de50af27256585c1274 authored almost 6 years ago by James Henry <[email protected]>
f679786977223f7e0f456edd35311d6cde1ec5ab authored almost 6 years ago by James Henry <[email protected]>