From a862cfdcf1497e95cea9cffa6e984e33dd96d27b Mon Sep 17 00:00:00 2001 From: dswbx Date: Fri, 7 Nov 2025 09:45:12 +0100 Subject: [PATCH] add `.vscode/settings.json` --- .gitignore | 2 +- .vscode/settings.json | 21 +++++++++++++++++++++ app/.vscode/settings.json | 12 ++++++++++++ 3 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 .vscode/settings.json create mode 100644 app/.vscode/settings.json diff --git a/.gitignore b/.gitignore index abe2f32..55aaa73 100644 --- a/.gitignore +++ b/.gitignore @@ -27,7 +27,7 @@ packages/media/.env .npmrc /.verdaccio .idea -.vscode +.vscode/* !.vscode/settings.json .git_old docker/tmp diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..dc93bc3 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,21 @@ +{ + "typescript.tsdk": "node_modules/typescript/lib", + "biome.enabled": true, + "editor.defaultFormatter": "biomejs.biome", + "editor.codeActionsOnSave": { + "source.organizeImports.biome": "explicit", + "source.fixAll.biome": "explicit" + }, + "typescript.preferences.importModuleSpecifier": "non-relative", + "typescript.preferences.autoImportFileExcludePatterns": [ + "core/utils", + "core/utils/**", + "**/dist/**", + "**/node_modules/**/dist/**", + "**/node_modules/**/!(src|lib|esm)/**" // optional, stricter + ], + "typescript.preferences.includePackageJsonAutoImports": "on", + "typescript.tsserver.watchOptions": { + "excludeDirectories": ["**/dist", "**/node_modules/**/dist"] + } +} diff --git a/app/.vscode/settings.json b/app/.vscode/settings.json new file mode 100644 index 0000000..adf0255 --- /dev/null +++ b/app/.vscode/settings.json @@ -0,0 +1,12 @@ +{ + "typescript.preferences.includePackageJsonAutoImports": "off", + "typescript.suggest.autoImports": true, + "typescript.preferences.importModuleSpecifier": "relative", + "search.exclude": { + "**/dist/**": true, + "**/node_modules/**": true + }, + "files.exclude": { + "**/dist/**": true + } +}