diff --git a/.eslintrc.js b/.eslintrc.js
index add9b49..92e596d 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -4,17 +4,23 @@ module.exports = {
node: true,
},
extends: [
- "plugin:vue/vue3-essential",
- "eslint:recommended",
- "@vue/typescript/recommended",
- "@vue/prettier",
- "@vue/prettier/@typescript-eslint",
+ 'plugin:vue/vue3-essential',
+ 'eslint:recommended',
+ '@vue/typescript/recommended',
+ '@vue/prettier',
+ '@vue/prettier/@typescript-eslint',
],
parserOptions: {
ecmaVersion: 2020,
},
rules: {
- "no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
- "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
+ 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
+ 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
+ 'prettier/prettier': [
+ 'warn',
+ {
+ singleQuote: true,
+ },
+ ],
},
};
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 0000000..e82c5f0
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,19 @@
+{
+ "tabWidth": 2,
+ "useTabs": false,
+ "semi": true,
+ "singleQuote": true,
+ "jsxSingleQuote": true,
+ "trailingComma": "es5",
+ "bracketSpacing": true,
+ "jsxBracketSameLine": false,
+ "arrowParens": "always",
+ "printWidth": 80,
+ "embeddedLanguageFormatting": "auto",
+ "htmlWhitespaceSensitivity": "ignore",
+ "preserve": "preserve",
+ "insertPragma": false,
+ "quoteProps": "as-needed",
+ "requirePragma": false,
+ "endOfLine": "auto"
+}
\ No newline at end of file
diff --git a/feature/src/views/installed/index.vue b/feature/src/views/installed/index.vue
index 40ae992..f5184a4 100644
--- a/feature/src/views/installed/index.vue
+++ b/feature/src/views/installed/index.vue
@@ -15,7 +15,7 @@
@click="currentSelect = [index]"
v-for="(plugin, index) in localPlugins"
>
-
+