teaching
ESLint
teaching | ESLint | |
---|---|---|
1 | 406 | |
2 | 24,946 | |
- | 0.6% | |
3.3 | 9.7 | |
16 days ago | 5 days ago | |
Dockerfile | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
teaching
-
Start a new typescript project with gts and esbuild
To minize the effort gts is a nice tool to help you setting up the project. Our of deployment/devliver purposes we also want to bundle the code to create nice and small artifacts. For those purposes we use esbuild. The whole example can be found here
ESLint
-
Tudo que Estudar, para se tornar uma Engenheira(o) de Software.
Link
-
Securing JavaScript Applications: Common Vulnerabilities and How to Avoid Them
Use Static Code Analysis Tools: Tools like ESLint can help identify potential code injection points.
-
How to write clean and efficient React code?
To learn more about ESLint, check out the official ESLint documentation. To learn more about Prettier, check out the official Prettier documentation.
-
Good Refactoring vs Bad Refactoring
Use linting tools to enforce consistent code style and catch potential issues. Prettier can help auto-format to a consistent style, while Eslint can help with more nuanced consistency checks that you can easily customize with your own plugins.
-
Modern Web Development with Turborepo, Next.js, TailwindCSS, NestJS, and Moreβ¦
ESLint for code linting
-
React with Vite On Steroids
ESLint
-
ESLint adoption guide: Overview, examples, and alternatives
In this example, ESLint reported two errors due to violation of the rules no-unused-vars and no-undef: The ESLint GitHub project is organized in a monorepo, and you can consult more configuration options by looking into the @eslint/js package. The above config adds all recommended rules, which all have a severity level of error. We will learn more about violation severity in a minute.
-
π Angular 18 + Cypress, Material + Transloco + Jest, EsLint + Docker + Prettier π
β Angular 18 β Angular Material β Unit Testing with Jest β End-to-End Testing with Cypress β Internationalization with Transloco β Auto documentation with Compodoc β Provide component examples with Storybook β Analyse your project with source-map-explorer β Docker β ESLint β Prettier β Commit Linting β AuditJS Audit this application using Sonatype OSS Index β Auto-generate a CHANGELOG with auto-changelog
-
Add ESLint To A React Project
There is a popular open-source JavaScript linting tool called ESLint, which is used for automatically detecting incorrect patterns found in JavaScript code.
-
Performing Maintenance Task For A Large Codebase
ESLint can help us identify many issues with just running a lint command in the project. We can use the rules available in ESLint or even find some helpful plugins eslint-plugin-unused-imports.
What are some alternatives?
gts - βοΈ TypeScript style guide, formatter, and linter.
XO - β€οΈ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
selfie - An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Standard - π JavaScript Style Guide, with linter & automatic code fixer
xturtle
prettier - Prettier is an opinionated code formatter.
esbuild - An extremely fast bundler for the web
JSHint - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
oppia - A free, online learning platform to make quality education accessible for all.
JSLint - JSLint, The JavaScript Code Quality and Coverage Tool
Babel (Formerly 6to5) - π Babel is a compiler for writing next generation JavaScript.
jsinspect - Detect copy-pasted and structurally similar code