JoshuaKGoldberg / eslint-plugin-erasable-syntax-only

ESLint plugin to granularly enforce TypeScript's erasableSyntaxOnly flag. ❎
MIT License
39 stars 1 forks source link

🐛 Bug: import-aliases shouldn't list `fixable: "code"` #16

Closed JoshuaKGoldberg closed 1 month ago

JoshuaKGoldberg commented 1 month ago

Bug Report Checklist

Expected

Only rules that have an actual fixer should include fixable: ....

Actual

In #12, import-aliases added the fixable: ... property, but only has suggestions.

Additional Info

This would have been caught by #15. Well, turns out it wouldn't: https://github.com/eslint-community/eslint-plugin-eslint-plugin/blob/ba1217b2251a37f866ecd1722a017b50b461064e/docs/rules/require-meta-fixable.md#options

💖

JoshuaKGoldberg commented 1 month ago

I'm going to go ahead and take this one on, alongside #15 and #17.

JoshuaKGoldberg commented 1 month ago

@all-contributors please add @joshuakgoldberg for bug.

🤖 Beep boop! This comment was added automatically by all-contributors-auto-action. Not all contributions can be detected from Git & GitHub alone. Please comment any missing contribution types this bot missed. ...and of course, thank you for contributing! 💙

allcontributors[bot] commented 1 month ago

@JoshuaKGoldberg

I've put up a pull request to add @joshuakgoldberg! :tada:

github-actions[bot] commented 1 month ago

:tada: This is included in version v0.2.1 :tada:

The release is available on:

Cheers! 📦🚀