0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-02-17 23:45:29 -05:00
verdaccio/packages/plugins/ui-theme/vitest.config.ts
Juan Picado 4f6609a072
final migration to vitest remove jest (#4978)
* migrate vitest ui-components

* migrate vitest ui-components

* fix e2e

* cleanup
2024-12-07 21:48:32 +01:00

35 lines
873 B
TypeScript

import react from '@vitejs/plugin-react';
import path from 'node:path';
import markdown from 'vite-plugin-markdown';
import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
environment: 'jsdom',
globals: true,
setupFiles: ['./vitest/setup.ts'],
exclude: ['node_modules', './build/'],
snapshotFormat: {
escapeString: true,
printBasicPrototype: true,
},
assetsInclude: ['**/*.md'],
alias: {
// https://github.com/vitest-dev/vitest/issues/5664#issuecomment-2093986338
'@emotion/react': path.resolve('node_modules/@emotion/react/dist/emotion-react.cjs.mjs'),
},
},
plugins: [
markdown(),
react({
babel: {
plugins: ['@emotion'],
},
}),
],
resolve: {
alias: {
'verdaccio-ui/utils': path.resolve(__dirname, './src/utils'),
},
},
});