]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
workflow: ignore non-package directories in /packages (#10016)
authorLiuSeen <91084928+liuseen-l@users.noreply.github.com>
Tue, 9 Jan 2024 07:30:08 +0000 (15:30 +0800)
committerGitHub <noreply@github.com>
Tue, 9 Jan 2024 07:30:08 +0000 (15:30 +0800)
scripts/utils.js

index 8b6566253882b31b3b8c4e4295a8e331359fe3bb..6c3844dd12c9e411171bbab39888d45f7a06154e 100644 (file)
@@ -6,7 +6,10 @@ import { createRequire } from 'node:module'
 const require = createRequire(import.meta.url)
 
 export const targets = fs.readdirSync('packages').filter(f => {
-  if (!fs.statSync(`packages/${f}`).isDirectory()) {
+  if (
+    !fs.statSync(`packages/${f}`).isDirectory() ||
+    !fs.existsSync(`packages/${f}/package.json`)
+  ) {
     return false
   }
   const pkg = require(`../packages/${f}/package.json`)