Kirk Waiblinger

Results 103 comments of Kirk Waiblinger

Forgot to include [playground link](https://typescript-eslint.io/play/#ts=5.4.5&fileType=.ts&code=MYewdgzgLgBADgQwE4QKZJgXhmVB3GAEQHkBZABWTSQAoBKAbgFgAoUSWRFVAEy3iroAdFzQAxJCAC2AZShIAlmADmNAOQRpqGAA8pAGzUAaGGqiodUAPR7DjVu2gwkqCAFd9UAHIger-qK8QsqoUACi%2BqhSqGBQEABCAJ4AKgjKXgjR6prRAPpgvqhq9iysVlYwAAJQiXCuwIpwUAC0rvpK1nAuAGbozd0gSM0g3TCgUnD6CEoQMFAAFgiwAEao%2BiAE6yBwMBDzIB58q86okwjAvDDLiTADQyOsdzA0kbAK-AAMDDDvADwn7k8Pj8ECEkRUC2%2BCgA1NC6DAAN6sGAwcq7KBubrdVgAX1YZQqyzcsAWSxgPBA-gKsFQADcYmNpHAFJErqhgAg3GgYAAJZKkAAyAGEQPpIsAoApwMRRhSqSBYIt6TAANoyRJSZaioQKcxIJaDAC6j0Gz0csCQYBgIwBHm8hQg8KRLBRaOgmOxLDxLCAA&eslintrc=N4KABGBEBOCuA2BTAzpAXGUEKQAIBcBPABxQGNoBLY-AWhXkoDt8B6Y6RAM0Wlq4D2fAV3RRe0IZHBgAviFlA&tsconfig=N4KABGBEDGD2C2AHAlgGwKYCcDyiAuysAdgM6QBcYoEEkJemy0eFYDArugDTg2SrIARqwDavGlHQkATAAZp0yDwm0AJgiXi%2B6%2BADpkeLAENBGSFoC6vAL4hrQA&tokens=false) with `dom.iterable` added to the config. It will get rid of the TS complaint for you 🙂 so the question is just whether you plan...

Isn't no-empty-object-type a bit of a misnomer since the whole point of the rule that it isn't necessarily an object? Maybe no-empty-structured-type? no-empty-curly-brace-type?

hmm, similar discussion to https://github.com/typescript-eslint/typescript-eslint/issues/8667

@rubiesonthesky is that addressed by https://github.com/typescript-eslint/typescript-eslint/issues/8335 and https://typescript-eslint.io/blog/changes-to-consistent-type-imports-with-decorators or a separate problem?

Interesting! Code Advice (whether this gets accepted or you'd like to try implementing it as a simple custom rule)... You can maybe look to something like `prefer-find` for how to...

I'm not quite sure what to name this option, since, unfortunately, `in-try-catch` is already in use to mean something different. Maybe `in-try-catch-only`? 🤷

Note that this would also make life easier for users of `using` while https://github.com/typescript-eslint/typescript-eslint/issues/7889 is still unresolved

I don't feel strongly about it... I would personally only ever use "always". > What does one gain by allowing `return await`? What does the laxness enable? This minimizes the...

> @aldeed Yep! Thanks for the report! Whoops! I spoke too soon. `object-shorthand` isn't actually a typescript-eslint rule (or corresponding extension rule), so this would be an issue to try...