UNPKG

innomind-vita

Version:

InnoMind Vita - AI-Powered Industrial Software Platform

32 lines (30 loc) 841 B
/** @type {import('jest').Config} */ const config = { preset: 'ts-jest', testEnvironment: 'jsdom', roots: ['<rootDir>/packages'], moduleNameMapper: { '^@innomind-vita/(.*)$': '<rootDir>/packages/$1/src', '\\.(css|less|scss|sass)$': 'identity-obj-proxy', }, setupFilesAfterEnv: ['<rootDir>/jest.setup.js'], collectCoverageFrom: [ 'packages/*/src/**/*.{ts,tsx}', '!packages/*/src/**/*.d.ts', '!packages/*/src/**/index.{ts,tsx}', '!**/node_modules/**', ], coverageThreshold: { global: { branches: 80, functions: 80, lines: 80, statements: 80, }, }, testMatch: ['**/__tests__/**/*.{ts,tsx}', '**/*.{spec,test}.{ts,tsx}'], transform: { '^.+\\.tsx?$': ['ts-jest', { tsconfig: './tsconfig.json' }], }, }; module.exports = config;