{ "nuxt.isNuxtApp": false, "js/ts.implicitProjectConfig.checkJs": true, "js/ts.implicitProjectConfig.strictNullChecks": true, "git.autofetch": true, "javascript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "always", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll": true, "source.organizeImports": true }, "[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[jsx]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "vetur.format.defaultFormatter.html": "prettier", "eslint.enable": true, "eslint.format.enable": true, "eslint.lintTask.enable": true, "eslint.run": "onType", "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact", "html", "vue"] }