File tree 7 files changed +7
-28
lines changed
7 files changed +7
-28
lines changed Original file line number Diff line number Diff line change 1
- import type { UserConfig } from 'vitest' ;
2
-
3
1
import baseConfig from '../../vite/vite.config' ;
4
2
5
3
export default {
6
4
...baseConfig ,
7
5
test : {
8
- // test exists, no idea why TS doesn't recognize it
9
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
10
- ...( baseConfig as UserConfig & { test : any } ) . test ,
6
+ ...baseConfig . test ,
11
7
environment : 'jsdom' ,
12
8
} ,
13
9
} ;
Original file line number Diff line number Diff line change 1
- import type { UserConfig } from 'vitest' ;
2
1
import { defineConfig } from 'vitest/config' ;
3
2
import baseConfig from '../../vite/vite.config' ;
4
3
5
4
export default defineConfig ( {
6
5
...baseConfig ,
7
6
test : {
8
- // test exists, no idea why TS doesn't recognize it
9
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
10
- ...( baseConfig as UserConfig & { test : any } ) . test ,
7
+ ...baseConfig . test ,
11
8
environment : 'node' ,
12
9
} ,
13
10
} ) ;
Original file line number Diff line number Diff line change 1
- import type { UserConfig } from 'vitest' ;
2
1
import { defineConfig } from 'vitest/config' ;
3
2
4
3
import baseConfig from '../../vite/vite.config' ;
5
4
6
5
export default defineConfig ( {
7
6
...baseConfig ,
8
7
test : {
9
- ...( baseConfig as UserConfig & { test : any } ) . test ,
8
+ ...baseConfig . test ,
10
9
coverage : { } ,
11
10
globals : true ,
12
11
setupFiles : [ './test.setup.ts' ] ,
Original file line number Diff line number Diff line change 1
1
import solidPlugin from 'vite-plugin-solid' ;
2
- import type { UserConfig } from 'vitest' ;
3
2
import baseConfig from '../../vite/vite.config' ;
4
3
5
4
export default {
6
5
...baseConfig ,
7
6
plugins : [ solidPlugin ( { hot : ! process . env . VITEST } ) ] ,
8
7
test : {
9
- // test exists, no idea why TS doesn't recognize it
10
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
11
- ...( baseConfig as UserConfig & { test : any } ) . test ,
8
+ ...baseConfig . test ,
12
9
environment : 'jsdom' ,
13
10
} ,
14
11
} ;
Original file line number Diff line number Diff line change 1
1
import solidPlugin from 'vite-plugin-solid' ;
2
- import type { UserConfig } from 'vitest' ;
3
2
import baseConfig from '../../vite/vite.config' ;
4
3
5
4
export default {
6
5
...baseConfig ,
7
6
plugins : [ solidPlugin ( { hot : ! process . env . VITEST } ) ] ,
8
7
test : {
9
- // test exists, no idea why TS doesn't recognize it
10
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
11
- ...( baseConfig as UserConfig & { test : any } ) . test ,
8
+ ...baseConfig . test ,
12
9
environment : 'jsdom' ,
13
10
} ,
14
11
} ;
Original file line number Diff line number Diff line change 1
1
import { svelte } from '@sveltejs/vite-plugin-svelte' ;
2
- import type { UserConfig } from 'vitest' ;
3
2
import baseConfig from '../../vite/vite.config' ;
4
3
5
4
export default {
6
5
...baseConfig ,
7
6
plugins : [ svelte ( { hot : ! process . env . VITEST } ) ] ,
8
7
test : {
9
- // test exists, no idea why TS doesn't recognize it
10
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
11
- ...( baseConfig as UserConfig & { test : any } ) . test ,
8
+ ...baseConfig . test ,
12
9
environment : 'jsdom' ,
13
10
alias : [ { find : / ^ s v e l t e $ / , replacement : 'svelte/internal' } ] ,
14
11
} ,
Original file line number Diff line number Diff line change 1
1
import { dirname , resolve } from 'path' ;
2
2
import { fileURLToPath } from 'url' ;
3
3
4
- import type { UserConfig } from 'vitest' ;
5
-
6
4
import baseConfig from '../../vite/vite.config' ;
7
5
8
6
export default {
9
7
...baseConfig ,
10
8
test : {
11
- // test exists, no idea why TS doesn't recognize it
12
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
13
- ...( baseConfig as UserConfig & { test : any } ) . test ,
9
+ ...baseConfig . test ,
14
10
setupFiles : [ './test/vitest.setup.ts' ] ,
15
11
alias : [
16
12
{
You can’t perform that action at this time.
0 commit comments