@bemedev/vitest-alias
v0.0.3
Published
Add ts-alias to vitest
Downloads
228
Readme
Add tsconfig alias to vitess alias
Check the vitest.config.ts file to see how to use.
Just pass the tsconfig.json file as parameter (the "json", not the "filename")
import { defineConfig } from 'vitest/config';
import { aliasTs } from '@bemedev';
/**
* Make sure you add "resolveJsonModule": true
* inside your tsconfig.json at compilerOPtions
* or write the json file directly
*/
import tsconfig from './tsconfig.json';
export default defineConfig({
plugins: [aliasTs(tsconfig)],
test: {
environment: 'node',
globals: true,
coverage: {
enabled: true,
extension: 'ts',
reportsDirectory: '.coverage',
all: true,
exclude: ['**/types.ts', '**/index.ts'],
provider: 'v8',
},
},
});