mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-07-27 19:57:11 +00:00
This adds a devcontainer config for devs to have an easy way to get a working dev environment.
62 lines
1.6 KiB
JSON
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"]
|
|
}
|
|
}
|