You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
574 B
21 lines
574 B
2 years ago
|
import { imba } from 'vite-plugin-imba';
|
||
|
import { defineConfig } from 'vite';
|
||
|
import GithubActionsReporter from 'vitest-github-actions-reporter-temp'
|
||
|
|
||
|
export default defineConfig({
|
||
|
plugins: [imba()],
|
||
|
define: {
|
||
|
'import.meta.vitest': 'undefined',
|
||
|
},
|
||
|
test: {
|
||
|
globals: true,
|
||
|
include: ["**/*.{test,spec}.{imba,js,mjs,cjs,ts,mts,cts,jsx,tsx}"],
|
||
|
includeSource: ['src/**/*.{imba,js,mjs,cjs,ts,mts,cts,jsx,tsx}'],
|
||
|
environment: "jsdom",
|
||
|
setupFiles: ["./test/setup.imba"],
|
||
|
reporters: process.env.GITHUB_ACTIONS
|
||
|
? new GithubActionsReporter()
|
||
|
: 'default'
|
||
|
},
|
||
|
});
|