kculculate / kculculate.code-workspace
neoai-kterasawa
dependencies
8b568df
{
"folders": [
{
"name": "kculculate",
"path": "."
}
],
"settings": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.fixAll.stylelint": "explicit"
},
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"json.format.keepLines": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"search.exclude": {
"**/node_modules": true,
"static": true
},
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
}
},
"flake8.args": [
"--max-line-length=119",
"--max-complexity=15",
"--ignore=E203,E501,E704,W503",
"--exclude=.venv,.git,__pycache__,.mypy_cache,.hg"
],
"isort.args": ["--settings-path=pyproject.toml"],
"black-formatter.args": ["--config=pyproject.toml"],
"mypy-type-checker.args": ["--config-file=pyproject.toml"]
// "python.analysis.extraPaths": ["./backend"]
},
"extensions": {
"recommendations": [
"esbenp.prettier-vscode",
"dbaeumer.vscode-eslint",
"ms-python.flake8",
"ms-python.isort",
"ms-python.black-formatter",
"ms-python.mypy-type-checker"
]
}
}