Skip to content

Commit 03e3ae7

Browse files
authored
chore(vscode): Added .vscode/settings.json and disabled import/order ESLint rule (#313)
* Added .vscode/settings.json, removed .vscode/* from gitignore and turned off import/order ESLint rule * removed git tracking of components.d.ts file * removed prettier as default formatter, because it wasn't used * set formatting on save actions from 'explicit' to 'always' * Added more specific ignores and excludes for the .vscode folder and .vsix files
1 parent a84e8af commit 03e3ae7

5 files changed

Lines changed: 32 additions & 601 deletions

File tree

.eslintrc.cjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44
module.exports = {
55
root: true,
66
extends: ['@antfu', './.eslintrc-auto-import.json', '@unocss'],
7-
7+
88
ignorePatterns: ['src/libs/*'],
99

1010
rules: {
1111
'curly': ['error', 'all'],
1212
'@typescript-eslint/semi': ['error', 'always'],
1313
'@typescript-eslint/no-use-before-define': ['error', { allowNamedExports: true, functions: false }],
1414
'vue/no-empty-component-block': ['error'],
15+
'import/order': 'off',
1516
'no-restricted-imports': ['error', {
1617
paths: [{
1718
name: '@vueuse/core',

.gitignore

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ coverage
1818
/cypress/screenshots/
1919

2020
# Editor directories and files
21-
.vscode/*
22-
!.vscode/extensions.json
2321
.idea
2422
*.suo
2523
*.ntvs*
@@ -38,3 +36,15 @@ salt
3836
.vercel
3937

4038
components.d.ts
39+
40+
# .vscode specific files: Include known configuration files, but ignore everything else inside the folder
41+
.vscode/*
42+
!.vscode/settings.json
43+
!.vscode/tasks.json
44+
!.vscode/launch.json
45+
!.vscode/extensions.json
46+
!.vscode/*.code-snippets
47+
!*.code-workspace
48+
49+
# Ignore build or packaged VS Code extensions
50+
*.vsix

.vscode/extensions.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
{
2-
"recommendations": ["Vue.volar", "dbaeumer.vscode-eslint", "lokalise.i18n-ally", "ms-vscode-remote.remote-wsl"]
2+
"recommendations": [
3+
"Vue.volar",
4+
"dbaeumer.vscode-eslint",
5+
"lokalise.i18n-ally",
6+
"ms-vscode-remote.remote-wsl"
7+
]
38
}

.vscode/settings.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"editor.formatOnSave": false,
3+
"editor.codeActionsOnSave": {
4+
"source.fixAll.eslint": "always",
5+
"source.formatDocument": "always"
6+
},
7+
"i18n-ally.localesPaths": [
8+
"locales",
9+
"src/modules/i18n"
10+
],
11+
"i18n-ally.keystyle": "nested"
12+
}

0 commit comments

Comments
 (0)