Have you not heard of Standard JS? :D So much cleaner then airbnb
Fortunately, a great way to encourage your consumers to follow your best practices is through the use of ESLint, a static analysis tool to find problems in your code.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
The JS Open Source Community is filled with people grifting things like this. Quite notably, there's a linter called JS Standard Style, which actually has nothing to do with JS Standards.
It's marketed as if it was a standard, the fact that it isn't is tucked away in the readme, and also -- the entire project is just a wrapper around someones .eslintrc file, yet barely any credit is given to the ESLint devs who do all the work.
Go ahead and read the readme here, https://github.com/standard/standard. Could you genuinely tell this wasn't really a JS Standard at a glance? Could you tell this was just a config file for someone elses work? None of the donations go upstream to eslint by the way.
Hell, the actual config file is hidden inside a sub repo:
which has the audacity to claim
> This module is for advanced users. You probably want to use standard instead :)
It's a config file for someone elses program! Why does this library go through so much effort to hide that it's just someones config file? Why on earth is it called JS Standard Style?
The whole community is filled with slimy nonsense like this.
Additional ESLint's rules for Node.jsProject mention: Import and export declarations are not supported yet (in TS) | dev.to | 2021-03-14
:herb: NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7) (by glayzzle)
The html5 linter and validator.Project mention: Custom Elements Everywhere for Page Layout, Parts I and II | dev.to | 2021-01-22
Also mentioned in Part I, I installed linthtml to enforce a rule of not allowing div/span tags in the codebase. Running this linter was very helpful for finding and correcting all the violations. I’m not necessarily recommending you should take such a drastic measure in your codebase. There’s certainly nothing “wrong” with using div/span tags. I simply felt like it would be a worthwhile exercise to see if you could actually write modern HTML using only builtin semantic or custom elements for the entire website. And the answer of course is: yes you can!
TypeScript. Advanced Project Setup
4 projects | dev.to | 18 Jan 2022
Is using the backtick (`) in console.log() considered bad form?
1 project | reddit.com/r/learnprogramming | 17 Jan 2022
Why did function syntax become “more complicated”?
My Top 10 Visual Studio Code Extensions
1 project | dev.to | 5 Jan 2022
Eliminate Unnecessary Builds With Git Hooks in Bash, Java, and Scala
1 project | dev.to | 2 Jan 2022
Formatting and linting in OSDSSG
3 projects | dev.to | 5 Nov 2021
Best JS alternatives
Are you hiring? Post a new remote job listing for free.