82 lines
2.3 KiB
JSON
82 lines
2.3 KiB
JSON
{
|
|
"search.exclude": {
|
|
"**/.git": true,
|
|
"**/.svn": true,
|
|
"**/.hg": true,
|
|
"**/CVS": true,
|
|
"**/.DS_Store": true,
|
|
"lib/**": true,
|
|
".next/**": true,
|
|
"**/.next/**": true,
|
|
"**/.venv/**": true,
|
|
"**/.turbo/**": true,
|
|
"**/poetry.lock/**": true,
|
|
"**/__pycache__/**": true,
|
|
"**/.vercel/**": true,
|
|
".vscode/**": true,
|
|
".git/**": true,
|
|
"**/node_modules/**": true,
|
|
"**/package-lock.json": true,
|
|
"**/yarl.lock": true
|
|
},
|
|
"files.watcherExclude": {
|
|
"**/.git": true,
|
|
"**/.svn": true,
|
|
"**/.hg": true,
|
|
"**/CVS": true,
|
|
"**/.DS_Store": true,
|
|
"lib/**": true,
|
|
"**/poetry.lock/**": true,
|
|
"**/.turbo/**": true,
|
|
"**/.vercel/**": true,
|
|
"**/.venv/**": true,
|
|
"**/__pycache__/**": true,
|
|
"**/.next/**": true,
|
|
".next/**": true,
|
|
".vscode/**": true,
|
|
".git/**": true,
|
|
"**/node_modules/**": true,
|
|
"**/package-lock.json": true,
|
|
"**/yarl.lock": true
|
|
},
|
|
"typescript.tsdk": "node_modules/typescript/lib",
|
|
"css.validate": false,
|
|
"tailwindCSS.validate": true,
|
|
"editor.formatOnSave": true,
|
|
"editor.codeActionsOnSave": {
|
|
"source.fixAll.eslint": "explicit"
|
|
},
|
|
"eslint.validate": [
|
|
"javascript",
|
|
"typescript"
|
|
],
|
|
"debug.javascript.codelens.npmScripts": "never",
|
|
"editor.codeLens": true,
|
|
"editor.suggest.localityBonus": true,
|
|
"typescript.enablePromptUseWorkspaceTsdk": true,
|
|
"npm.packageManager": "pnpm",
|
|
"python.formatting.provider": "black",
|
|
"[python]": {
|
|
"editor.defaultFormatter": "ms-python.black-formatter"
|
|
},
|
|
"python.autoComplete.extraPaths": [
|
|
"./**",
|
|
"./packages/python-sdk/**",
|
|
"./packages/python-sdk/.venv/bin/python",
|
|
],
|
|
"python.defaultInterpreterPath": "./packages/python-sdk/.venv/bin/python",
|
|
"python.analysis.extraPaths": [
|
|
"./**",
|
|
"./packages/python-sdk/**",
|
|
"./packages/python-sdk/.venv/bin/python"
|
|
],
|
|
// Disable Pylint and use just Pylance
|
|
"python.linting.enabled": false,
|
|
"python.analysis.typeCheckingMode": "basic",
|
|
// "python.analysis.pylanceLspClientEnabled": true,
|
|
// "python.analysis.inlayHints.functionReturnTypes": true,
|
|
// "python.analysis.inlayHints.pytestParameters": true,
|
|
// "python.analysis.inlayHints.variableTypes": true,
|
|
// "python.analysis.autoImportCompletions": true,
|
|
// "python.analysis.completeFunctionParens": true
|
|
} |