rollup / awesome

⚡️ Delightful Rollup Plugins, Packages, and Resources
MIT License
2.55k stars 139 forks source link

add: robins-rollup-plugin-eslint #66

Closed robinloeffel closed 4 years ago

robinloeffel commented 4 years ago

Awesome Contribution Checklist:

Please Provide a Link A Repository for Your Addition

https://github.com/robinloeffel/rollup-plugin-eslint

Please Describe Your Addition

This plugin allows you to use the most recent version of ESLint with Rollup. I am aware that there already is a plugin called rollup-plugin-eslint, but it doesn't work with ESLint@7.

I originally intended for the plugin to be called @robinloeffel/rollup-plugin-eslint, but as I noticed you can't just publish a scoped package on the free tier. Because of that, it's called robins-rollup-plugin-eslint, which I'm not really a fan of, to be honest. So I'd be really open for any advice you (@rollup) or anyone would have.

shellscape commented 4 years ago

If you just created something, wait at least 30 days before submitting. This is to give it some time to mature and ensure it's not just a publish-and-forget type of project.

You checked the box that you read the guidelines twice. Not cool.

You can publish scoped on the free tier. Look up publishConfig

robinloeffel commented 4 years ago

I did, yes. I'd been working on it since before I've put on GitHub. If you check the init commit, you'll see that everything is already there and ready. I realize now that of course there is no way for you to verify that.

I'll have a look publishConfig, thanks for the heads-up!

shellscape commented 4 years ago

Do we need better verbiage on that point to specify that something needs to be in the wild and usable by others?

robinloeffel commented 4 years ago

Well I guess most people will understand it, so no, not really. 😄