adaptive-tests
Version:
Tests that don't break when you move files. Smart test discovery finds your code by understanding its structure, not hardcoded paths. Works with Jest, Mocha, Vitest.
17 lines (13 loc) • 486 B
JavaScript
import adaptiveDefault from '@adaptive-tests/javascript/src/index.mjs';
let typescript;
try {
typescript = await import('@adaptive-tests/typescript');
} catch (error) {
typescript = undefined;
}
if (typescript && typeof adaptiveDefault === 'object' && !Reflect.has(adaptiveDefault, 'typescript')) {
Reflect.set(adaptiveDefault, 'typescript', typescript);
}
export * from '@adaptive-tests/javascript/src/index.mjs';
export { adaptiveDefault as default };
export { typescript };