update
This commit is contained in:
13
src/fs.ts
13
src/fs.ts
@@ -94,6 +94,19 @@ export async function createFeature(
|
||||
return await ensureFile(app, featurePath(project, area, feature), "");
|
||||
}
|
||||
|
||||
export function projectFeaturePath(project: string, feature: string): string {
|
||||
const file = feature.endsWith(".md") ? feature : `${feature}.md`;
|
||||
return normalizePath(`${PROJECTS_ROOT}/${project}/${file}`);
|
||||
}
|
||||
|
||||
export async function createProjectFeature(
|
||||
app: App,
|
||||
project: string,
|
||||
feature: string,
|
||||
): Promise<TFile> {
|
||||
return await ensureFile(app, projectFeaturePath(project, feature), "");
|
||||
}
|
||||
|
||||
export function isProjectRootFile(name: string): boolean {
|
||||
return (PROJECT_FILES as readonly string[]).includes(name);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user