eslint-plugin-vue
eslint-plugin-sonarjs
eslint-plugin-vue | eslint-plugin-sonarjs | |
---|---|---|
4 | 2 | |
4,366 | 1,143 | |
0.4% | 1.2% | |
8.9 | 7.2 | |
6 days ago | 6 days ago | |
JavaScript | TypeScript | |
MIT License | GNU Lesser General Public License v3.0 only |
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.
eslint-plugin-vue
- Do you use v-else?
-
Multiword component caused by different vue-cli version?
Your guess about vue-cli versions was correct. vue/multi-word-component-names was added to the essential ruleset as a part of vuejs/eslint-plugin-vuev8.0.0, which was then included in vue-cli v5.0.0-rc.0. So, the rule is not present in vue-cli v4.5, but is present in v5.
-
Best VSCode Extension To use With VueJS
EsLint With Plugin Vuejs
-
What is up with the exposure of Vue custom elements and properties in HTML via different naming conventions?
If you get CamelCase enforcement with ESLint working let me know how cause I couldn't get https://github.com/vuejs/eslint-plugin-vue/blob/master/docs/rules/component-name-in-template-casing.md to work. Although I'm using Vue 3 with script setup so that may be why.
eslint-plugin-sonarjs
-
16 November 2022 - Daily Chat Thread
ngikutin ini https://github.com/SonarSource/eslint-plugin-sonarjs/blob/master/docs/rules/no-small-switch.md
-
Typescript rule to catch this type of hidden/floating promises
This rule only fires in certain situations where ignoring the return value wouldn't make sense: https://github.com/SonarSource/eslint-plugin-sonarjs/blob/master/docs/rules/no-ignored-return.md
What are some alternatives?
eslint-plugin-simple-import-sort - Easy autofixable import sorting.
eslint-plugin-jest - ESLint plugin for Jest
eslint-plugin-react-native - React Native plugin for ESLint
typescript-eslint - :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
cpx - A cli tool to watch and copy file globs.
eslint-plugin-testing-library - ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library
eslint-config-async - A shareable ESLint config for writing better asynchronous code
SonarJS - SonarSource Static Analyzer for JavaScript and TypeScript
toastmaker - ToastMaker is a light javascript library for showing toast notifications on web page.
eslint-plugin-move-files - Move and rename files while keeping imports up to date
nuxt-route-meta - Adds Nuxt page data to route meta at build time. Also supports TypeScript.
eslint-plugin-snakecasejs - :pencil2: ESLint Plugin: enforce snake_case syntax on variables and function names