eslint-plugin-vue
eslint-plugin-simple-import-sort
eslint-plugin-vue | eslint-plugin-simple-import-sort | |
---|---|---|
4 | 7 | |
4,366 | 1,896 | |
0.4% | - | |
8.9 | 6.7 | |
7 days ago | 20 days ago | |
JavaScript | 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.
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-simple-import-sort
-
PURISTA - Thanks to amazing open-source software
eslint-plugin-simple-import-sort by Simon Lydell @SimonLydell
-
eslint-plugin-simple-import-sort VS eslint-plugin-perfectionist - a user suggested alternative
2 projects | 22 Jun 2023
-
Group & sort imports with EsLint
There's also this if you want more control: https://github.com/lydell/eslint-plugin-simple-import-sort
-
How I found a bug in 2000 files
I was adding a new eslint plugin that will sort imports in js/ts files. After adding eslint-plugin-simple-import-sort, I run eslint --fix and found about 2000 files changed. As there was only reorder of imports I thought that there should not be any issues.
-
Sorting your imports with ESLint
For this article, we will be using eslint-plugin-simple-import-sort. This is an ESLint plugin that enables not only sorting with some nice defaults but also grouping based on defined patterns.
-
Sorting imports on save in React projects with ESLint.
TLDR eslint-plugin-simple-import-sort
-
Become the master of your eslint with no-restricted-syntax
See the docs on custom grouping for details.
What are some alternatives?
eslint-plugin-react-native - React Native plugin for ESLint
XO - ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
cpx - A cli tool to watch and copy file globs.
ESLint - Find and fix problems in your JavaScript code.
eslint-config-async - A shareable ESLint config for writing better asynchronous code
eslint-plugin-big-number-rules - Enforce (or automatically fix) finance-safe calculations using BigNumber or similar libraries.
toastmaker - ToastMaker is a light javascript library for showing toast notifications on web page.
eslint-plugin-perfectionist - 🦄 ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
nuxt-route-meta - Adds Nuxt page data to route meta at build time. Also supports TypeScript.
eslint-plugin-import - ESLint plugin with rules that help validate proper imports.
eslint-plugin-node - Additional ESLint's rules for Node.js