From: Haoqun Jiang Date: Wed, 12 Oct 2022 04:04:42 +0000 (+0800) Subject: test: filter playground directories when looking for projects X-Git-Tag: v3.4.0~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=528d650b9a4760d6999e7cdef00f11b927d3a26f;p=thirdparty%2Fvuejs%2Fcreate-vue.git test: filter playground directories when looking for projects --- 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]))