Skip to content

Commit 05d2f91

Browse files
committed
fix(cli): more exports from vitest
1 parent 286ce5d commit 05d2f91

2 files changed

Lines changed: 30 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import { expect, test } from '@voidzero-dev/vite-plus-test';
2+
3+
import {
4+
configDefaults,
5+
coverageConfigDefaults,
6+
defaultExclude,
7+
defaultInclude,
8+
defaultBrowserPort,
9+
defineConfig,
10+
defineProject,
11+
} from '../index';
12+
13+
test('should keep vitest exports stable', () => {
14+
expect(defineConfig).toBeTypeOf('function');
15+
expect(defineProject).toBeTypeOf('function');
16+
expect(configDefaults).toBeDefined();
17+
expect(coverageConfigDefaults).toBeDefined();
18+
expect(defaultExclude).toBeDefined();
19+
expect(defaultInclude).toBeDefined();
20+
expect(defaultBrowserPort).toBeDefined();
21+
});

packages/cli/src/index.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,12 @@ declare module '@voidzero-dev/vite-plus-core' {
1717
export * from '@voidzero-dev/vite-plus-core';
1818

1919
export { defineConfig };
20+
// TODO: how to keep sync with vitest exports?
21+
export {
22+
configDefaults,
23+
coverageConfigDefaults,
24+
defaultExclude,
25+
defaultInclude,
26+
defaultBrowserPort,
27+
defineProject,
28+
} from '@voidzero-dev/vite-plus-test/config';

0 commit comments

Comments
 (0)