/
sbertech
/
ui-kit-ce
Обзор
Документация
Войти
/
sbertech
/
ui-kit-ce
Код
Запросы
6
Задачи
0
Вики
Пакеты
71
Релизы
16
CI/CD
Аналитика
Безопасность
develop
jest.config.js
37 строк
1 KB
Владислав Полюхов
feat(date-picker): внедрена поддержка новых версий библиотек для работы с датами
04 фев 2026, 19:54
e885a81
О чём код?
const path = require('path') const setupJest = path.resolve(__dirname, 'setup-jest.js') const snapshotResolver = path.resolve(__dirname, 'jest.snapshotResolver.js') module.exports = { bail: 1, testMatch: ['**/?(*.)+(spec|test).[jt]s?(x)'], snapshotResolver, transform: { '^.+\\.(t|j)sx?$': [ '@swc/jest', { jsc: { transform: { react: { runtime: 'automatic', }, }, }, }, ], }, // Используется для тестирования адаптера DateFnsAdapterV2 transformIgnorePatterns: ['/node_modules/(?!date-fns|@date-io/)'], setupFilesAfterEnv: [setupJest], moduleNameMapper: { /** * Сопоставляет пакеты (работает также как paths в tsconfig). * Разрешение пути осуществляется относительно директории, содержащий jest конфиг. */ '@v-uik/date-picker/dist/adapters/(.*)': '<rootDir>/packages/date-picker/src/adapters/$1', '@v-uik/(.*)': '<rootDir>/packages/$1/src', '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$': '<rootDir>/jest/mock/fileMock.js', }, }