Skip to content

Commit 1eda493

Browse files
committed
fix(server): ignore .Ds_Store dir
1 parent 748167c commit 1eda493

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

server/src/frameworks/frameworksServices.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import { buildFrameworkVersionString, copyProps } from "./helpers/index.js";
66

77
const keyedTypes = ["keyed", "non-keyed"];
88

9+
const exclusionDirectories = [".Ds_Store"];
10+
911
class PackageJSONProvider {
1012
#frameworksDir;
1113

@@ -151,21 +153,19 @@ export async function loadFrameworkInfo(keyedDir, framework) {
151153
return result;
152154
}
153155

154-
export async function loadFrameworkVersions(filterForFramework) {
156+
export async function loadFrameworkVersions() {
155157
const resultsProm = [];
156158

157159
for (const keyedType of keyedTypes) {
158160
const directories = await fs.promises.readdir(
159161
path.resolve(frameworksDirectory, keyedType),
160162
);
161163

162-
for (const directory of directories) {
163-
const frameworkPath = path.join(keyedType, directory);
164-
165-
if (filterForFramework && filterForFramework !== frameworkPath) {
166-
continue;
167-
}
164+
const filteredDirectories = directories.filter(
165+
(directory) => !exclusionDirectories.includes(directory),
166+
);
168167

168+
for (const directory of filteredDirectories) {
169169
if (!isFrameworkDir(keyedType, directory)) {
170170
continue;
171171
}

0 commit comments

Comments
 (0)