jest-allure2-reporter
Version:
Idiomatic Jest reporter for Allure Framework
15 lines (11 loc) • 440 B
text/typescript
import type { KeyedHelperCustomizer } from 'jest-allure2-reporter';
import importFrom from 'import-from';
import { ManifestResolver } from './ManifestResolver';
export const manifest: KeyedHelperCustomizer<'manifest'> = ({ globalConfig }) => {
const cwd = globalConfig.rootDir;
const resolver = new ManifestResolver(
cwd,
(modulePath) => importFrom(cwd, modulePath) as Record<string, any>,
);
return resolver.extract;
};