From 528d650b9a4760d6999e7cdef00f11b927d3a26f Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Wed, 12 Oct 2022 12:04:42 +0800 Subject: [PATCH] test: filter playground directories when looking for projects --- scripts/test.mjs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/test.mjs b/scripts/test.mjs index ff9f249c..c4078a0a 100644 --- a/scripts/test.mjs +++ b/scripts/test.mjs @@ -5,7 +5,10 @@ import 'zx/globals' process.env.CI = '1'; const playgroundDir = path.resolve(__dirname, '../playground/') -let projects = fs.readdirSync(playgroundDir).filter(name => !name.startsWith('.')); +let projects = fs.readdirSync(playgroundDir, { withFileTypes: true }) + .filter(dirent => dirent.isDirectory()) + .map(dirent => dirent.name) + .filter(name => !name.startsWith('.') && name !== 'node_modules') if (process.argv[3]) projects = projects.filter(project => project.includes(process.argv[3])) -- 2.39.5