Files
pybricks-code/.vscode/settings.json
T
David LechnerandDavid Lechner 3a57f40a93 devcontainer: inital config
This adds a devcontainer config for devs to have an easy way to get a working dev environment.
2024-02-19 22:50:14 -06:00

62 lines
1.6 KiB
JSON

{
"[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: <<spdxid>>",
"Copyright (c) <<yeartoyear(fc!P,now)>> <<copyrightholder>>"
]
}
],
"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"]
}
}