Skip to content

Commit 068944b

Browse files
Ignore non-package example directories
1 parent e3151e9 commit 068944b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

scripts/ci-changes.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { execFileSync } from "node:child_process"
2-
import { appendFileSync, readdirSync, readFileSync } from "node:fs"
2+
import { appendFileSync, existsSync, readdirSync, readFileSync } from "node:fs"
33
import { resolve } from "node:path"
44
import { fileURLToPath } from "node:url"
55

@@ -86,6 +86,7 @@ const readAvailableExamples = () => {
8686
const examplesRoot = resolve(import.meta.dirname, "..", "examples")
8787
return readdirSync(examplesRoot, { withFileTypes: true })
8888
.filter((entry) => entry.isDirectory())
89+
.filter((entry) => existsSync(resolve(examplesRoot, entry.name, "package.json")))
8990
.map((entry) => {
9091
const packageJson = JSON.parse(readFileSync(resolve(examplesRoot, entry.name, "package.json"), "utf8"))
9192
if (typeof packageJson.scripts?.check !== "string") {

0 commit comments

Comments
 (0)