Page MenuHomeSealhub

list-collections.ts
No OneTemporary

list-collections.ts

import _locreq from "locreq";
import { walkDir } from "./walk";
const target_locreq = _locreq(process.cwd());
export async function listCollections(): Promise<string[]> {
const files = await walkDir(target_locreq.resolve("src/back/collections"));
return files
.filter(
(f) =>
f.endsWith(".ts") &&
!f.endsWith(".test.ts") &&
!f.endsWith("collections.ts")
)
.map((f) => f.replace(/.ts$/, "").split("/").at(-1) || "")
.filter((e) => e !== "");
}

File Metadata

Mime Type
text/x-java
Expires
Wed, May 7, 19:47 (1 d, 1 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
625700
Default Alt Text
list-collections.ts (469 B)

Event Timeline