dustinspecker / awesome-eslint Goto Github PK
View Code? Open in Web Editor NEWA list of awesome ESLint plugins, configs, etc.
License: Creative Commons Zero v1.0 Universal
A list of awesome ESLint plugins, configs, etc.
License: Creative Commons Zero v1.0 Universal
This eslint plugin lints against APIs that are only supported by target browsers π Would a PR for adding this plugin be welcome?
Here's a demo of it in action
Glad to recommend a good item to you:
The current repository is deprecated.
The current repository is deprecated.
As recommended by Prettier docs, you should use the official prettier eslint config instead of using eslint plugins. I think prettier-standard
falls in this category and should not be recommended in this list.
I can make a PR for this if you want.
Contribution guidelines says that link additions should be added to the bottom of the relevant category.
Should we change them to follow alphabetical order?
ππ»
Would you consider adding eslint-plugin-tailwindcss ?
Self advertising it is π
https://github.com/francoismassart/eslint-plugin-tailwindcss
Let me know if you need me to create a pull request ππ»
I am not sure if you think the file name plugin is important. I like it.
Going forward it would be great to have the existing Configs section split into 2 sections named Configs by Companies
and Configs by Developers
(or something along these lines).
This lets folks know what configs are supported by a company versus a single developer, while still enabling configs by single developers to be discovered via this list. It also makes it easy to accept config Pull Requests for an individual's personal config.
Looks good, It would be good if provided with usage details, looking forward for hearing back
The current repository is deprecated.
You have the "eslint-plugin-angular" package in your list but it's only for AngularJS (= Angular v1, deprecated).
An awesome one (maintained and widely used) for Angular (not AngularJS) is https://github.com/angular-eslint/angular-eslint
I think the google config should either be removed, or marked as archived/no longer maintained.
read title
Hi,
I often use recursion (nested JSON object coming the backend) and this plugin no-inferred-method-name caught a few errors that would have taken me some times to figure out.
This is quite useful to me but I wonder if it has its place and if it is where to put it?
https://github.com/causalhq/eslint-plugin-no-argument-spread
Backing context: it's been discussed on Twitter a bit how spreading arguments can lead to stack overflows. https://twitter.com/AndaristRake/status/1572486809631744005 <- replayio/devtools#7785.
@andrewfrankel & the folks at Causal built an ESLint rule for it!
Can you add eslint-nibble in the awesome list ?
Ease into ESLint, by fixing one rule at a time
/cc @IanVS
The current repository is deprecated.
The current repository is deprecated.
ESLint has a Discord server along with a specific room #lookwhatimade : https://discord.com/channels/688543509199716507/710284382321115186
Submitters here of their own projects might wish to announce their changes also on that channel.
@dustinspecker , just thought I could inform users with this issue, and if you like, pin this issue so new submitters might see it.
This plugin reports flow errors as ESLint errors.
https://github.com/amilajack/eslint-plugin-flowtype-errors
Would a PR for this be welcome?
eslint-docs
is a tool created by me that makes maintaining ESLint plugins easier. It ensures that the names and descriptions of a pluginβs rules are consistent in the rule source, the documentation, and the README. Is this worth including in this awesome list?
Hi
Thanks a lot for this list.
I ran out of options. I need some tool to allow me to compare linting errors and warnings on current working branch with some code baseline, not to allow new (more) errors/warnings than it was before. I used to have such a tool configured for TravisCI long time ago, but I'm not able to reverse-engineer that solution. Do you have any ideas? Maybe I just didn't found good google search phrase?
Regards
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.