Prechádzať zdrojové kódy

workflow: ignore non-package directories in /packages (#10016)

LiuSeen 2 rokov pred
rodič
commit
3135fcb0e4
1 zmenil súbory, kde vykonal 4 pridanie a 1 odobranie
  1. 4 1
      scripts/utils.js

+ 4 - 1
scripts/utils.js

@@ -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`)