Hide Python virtualenv directories from project files

This commit is contained in:
ilya-bov
2026-03-05 16:55:36 +03:00
parent 8c8ea9e04b
commit 138093b5e4

View File

@@ -897,9 +897,10 @@ export async function getProjectFiles(
try {
const entries = await fs.readdir(targetDir, { withFileTypes: true });
const files = [];
const HIDDEN_NAMES = new Set([".meta", ".venv", "venv"]);
for (const entry of entries) {
if (entry.name === ".meta") continue; // hide metadata
if (HIDDEN_NAMES.has(entry.name)) continue; // hide internal metadata and virtualenvs
const stat = await fs.stat(path.join(targetDir, entry.name));
files.push({
name: entry.name,