30 lines
669 B
JSON
30 lines
669 B
JSON
|
{
|
||
|
"eslint.packageManager": "yarn",
|
||
|
"editor.formatOnSave": false,
|
||
|
"editor.codeActionsOnSave": {
|
||
|
"source.fixAll": true
|
||
|
},
|
||
|
"eslint.format.enable": true,
|
||
|
"[javascript]": {
|
||
|
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
||
|
},
|
||
|
"[typescript]": {
|
||
|
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
||
|
},
|
||
|
|
||
|
// https://eslint.vuejs.org/user-guide/#editor-integrations
|
||
|
"eslint.validate": [
|
||
|
"javascript",
|
||
|
"javascriptreact",
|
||
|
"vue"
|
||
|
],
|
||
|
"vetur.validation.template": false,
|
||
|
|
||
|
// i18n ally
|
||
|
"i18n-ally.localesPaths": [
|
||
|
"src/i18n/lang"
|
||
|
],
|
||
|
"i18n-ally.sortKeys": true,
|
||
|
"i18n-ally.keepFulfilled": true,
|
||
|
"i18n-ally.keystyle": "nested",
|
||
|
}
|