diff --git a/packages/vest/src/exports/classnames.ts b/packages/vest/src/exports/classnames.ts index b7a22e81f..f483d8502 100644 --- a/packages/vest/src/exports/classnames.ts +++ b/packages/vest/src/exports/classnames.ts @@ -8,7 +8,7 @@ import { parse } from 'parser'; */ export default function classnames( res: SuiteSummary, - classes: TSupportedClasses = {} + classes: SupportedClasses = {} ): (fieldName: string) => string { const selectors = parse(res); @@ -16,7 +16,7 @@ export default function classnames( const classesArray: string[] = []; for (const selector in classes) { - const sel = selector as keyof TSupportedClasses; + const sel = selector as keyof SupportedClasses; if (isFunction(selectors[sel]) && selectors[sel](key)) { classesArray.push(classes[sel] as string); } @@ -26,7 +26,7 @@ export default function classnames( }; } -type TSupportedClasses = { +type SupportedClasses = { valid?: string; tested?: string; invalid?: string; diff --git a/packages/vest/src/vest.ts b/packages/vest/src/vest.ts index 2ee2fce1e..bad1a9f1d 100644 --- a/packages/vest/src/vest.ts +++ b/packages/vest/src/vest.ts @@ -1,11 +1,11 @@ import { enforce } from 'n4s'; -import create, { Suite } from './core/suite/create'; - import VestTest from 'VestTest'; +import create, { Suite } from 'create'; import context from 'ctx'; import each from 'each'; import { only, skip } from 'exclusive'; +import type { SuiteSummary } from 'genTestsSummary'; import group from 'group'; import include from 'include'; import { eager } from 'mode'; @@ -36,4 +36,4 @@ export { eager, }; -export type { SuiteResult, SuiteRunResult, VestTest, Suite }; +export type { SuiteResult, SuiteRunResult, SuiteSummary, VestTest, Suite };