Установка:
npm i @cloud-ru/ft-config-vitestВместе с пакетом приезжают все необходимые зависимости для работы
vitestв вашем приложении.
Добавить в корень проекта файл vitest.config.ts со следующим содержанием:
import createConfig from '@cloud-ru/ft-config-vitest';
export default createConfig();
// or export default createConfig(overrideDefaults);Добавить:
- в раздел scripts в package.json добавить команду
"test:unit": "vitest run". - в tsconfig.json в include добавить путь к vitest.config.ts
"include": ["./vitest.config.ts"] - в tsconfig.json в compilerOptions.types добавить типы
"types": ["vitest/globals"]
Регулярное выражение по которому запускаются тесты **/__tests__/**/*.spec.(ts|js)x?.