File tree Expand file tree Collapse file tree 7 files changed +7
-28
lines changed Expand file tree Collapse file tree 7 files changed +7
-28
lines changed Original file line number Diff line number Diff line change 1- import type { UserConfig } from 'vitest' ;
2-
31import baseConfig from '../../vite/vite.config' ;
42
53export default {
64 ...baseConfig ,
75 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 ,
117 environment : 'jsdom' ,
128 } ,
139} ;
Original file line number Diff line number Diff line change 1- import type { UserConfig } from 'vitest' ;
21import { defineConfig } from 'vitest/config' ;
32import baseConfig from '../../vite/vite.config' ;
43
54export default defineConfig ( {
65 ...baseConfig ,
76 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 ,
118 environment : 'node' ,
129 } ,
1310} ) ;
Original file line number Diff line number Diff line change 1- import type { UserConfig } from 'vitest' ;
21import { defineConfig } from 'vitest/config' ;
32
43import baseConfig from '../../vite/vite.config' ;
54
65export default defineConfig ( {
76 ...baseConfig ,
87 test : {
9- ...( baseConfig as UserConfig & { test : any } ) . test ,
8+ ...baseConfig . test ,
109 coverage : { } ,
1110 globals : true ,
1211 setupFiles : [ './test.setup.ts' ] ,
Original file line number Diff line number Diff line change 11import solidPlugin from 'vite-plugin-solid' ;
2- import type { UserConfig } from 'vitest' ;
32import baseConfig from '../../vite/vite.config' ;
43
54export default {
65 ...baseConfig ,
76 plugins : [ solidPlugin ( { hot : ! process . env . VITEST } ) ] ,
87 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 ,
129 environment : 'jsdom' ,
1310 } ,
1411} ;
Original file line number Diff line number Diff line change 11import solidPlugin from 'vite-plugin-solid' ;
2- import type { UserConfig } from 'vitest' ;
32import baseConfig from '../../vite/vite.config' ;
43
54export default {
65 ...baseConfig ,
76 plugins : [ solidPlugin ( { hot : ! process . env . VITEST } ) ] ,
87 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 ,
129 environment : 'jsdom' ,
1310 } ,
1411} ;
Original file line number Diff line number Diff line change 11import { svelte } from '@sveltejs/vite-plugin-svelte' ;
2- import type { UserConfig } from 'vitest' ;
32import baseConfig from '../../vite/vite.config' ;
43
54export default {
65 ...baseConfig ,
76 plugins : [ svelte ( { hot : ! process . env . VITEST } ) ] ,
87 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 ,
129 environment : 'jsdom' ,
1310 alias : [ { find : / ^ s v e l t e $ / , replacement : 'svelte/internal' } ] ,
1411 } ,
Original file line number Diff line number Diff line change 11import { dirname , resolve } from 'path' ;
22import { fileURLToPath } from 'url' ;
33
4- import type { UserConfig } from 'vitest' ;
5-
64import baseConfig from '../../vite/vite.config' ;
75
86export default {
97 ...baseConfig ,
108 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 ,
1410 setupFiles : [ './test/vitest.setup.ts' ] ,
1511 alias : [
1612 {
You can’t perform that action at this time.
0 commit comments