declapract
Version:
A tool to declaratively define best practices, maintainable evolve them, and scalably enforce them.
10 lines (9 loc) • 444 B
TypeScript
import { FileActionPlan, PracticeDeclaration, ProjectVariablesImplementation } from '../../../domain';
/**
* get the plans required to make a project follow the declared practices
*/
export declare const getPlansForProject: ({ practices, projectRootDirectory, projectVariables, }: {
practices: PracticeDeclaration[];
projectRootDirectory: string;
projectVariables: ProjectVariablesImplementation;
}) => Promise<FileActionPlan[]>;