]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
test: filter playground directories when looking for projects
authorHaoqun Jiang <haoqunjiang@gmail.com>
Wed, 12 Oct 2022 04:04:42 +0000 (12:04 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Wed, 12 Oct 2022 04:04:42 +0000 (12:04 +0800)
scripts/test.mjs

index ff9f249c802c08e3e78f78f538cc4124332344c7..c4078a0aa8b5d56d6b42be40055cda5c7810e932 100644 (file)
@@ -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]))