{ "[json]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[jsonc]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[scss]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" }, "eslint.validate": [ "javascript", "javascriptreact", "typescript", "typescriptreact" ], "psi-header.config": { "forceToTop": true, "blankLinesAfter": 1, "spacesBetweenYears": false, "license": "MIT", "copyrightHolder": "The Pybricks Authors", "creationDateZero": "now" }, "psi-header.templates": [ { "language": "*", "template": [ "SPDX-License-Identifier: <>", "Copyright (c) <> <>" ] } ], "psi-header.lang-config": [ { "language": "typescript", "begin": "", "end": "", "prefix": "// " }, { "language": "*", "begin": "", "end": "", "prefix": "// " } ], "psi-header.changes-tracking": { "isActive": true, "autoHeader": "manualSave", "enforceHeader": true, "include": ["scss", "typescript", "typescriptreact"], "replace": ["Copyright"] } }