arch-unit-ts
Version:
8 lines (7 loc) • 352 B
TypeScript
export interface ClassesThat<CONJUNCTION> {
resideInAPackage(packageIdentifier: string): CONJUNCTION;
resideInAnyPackage(...packageIdentifiers: string[]): CONJUNCTION;
haveSimpleNameStartingWith(prefix: string): CONJUNCTION;
haveSimpleNameEndingWith(prefix: string): CONJUNCTION;
areDecoratedWith(decorator: string): CONJUNCTION;
}