| 123456789101112131415161718192021222324252627 |
- const lernaJson = require('./lerna.json')
- module.exports = {
- preset: 'ts-jest',
- globals: {
- __DEV__: true,
- __VERSION__: lernaJson.version,
- __BROWSER__: false,
- __JSDOM__: true,
- __RUNTIME_COMPILE__: true,
- __FEATURE_OPTIONS__: true,
- __FEATURE_SUSPENSE__: true
- },
- coverageDirectory: 'coverage',
- coverageReporters: ['html', 'lcov', 'text'],
- collectCoverageFrom: [
- 'packages/*/src/**/*.ts',
- '!packages/template-explorer/**'
- ],
- watchPathIgnorePatterns: ['/node_modules/'],
- moduleFileExtensions: ['ts', 'tsx', 'js', 'json'],
- moduleNameMapper: {
- '^@vue/(.*?)$': '<rootDir>/packages/$1/src'
- },
- rootDir: __dirname,
- testMatch: ['<rootDir>/packages/**/__tests__/**/*spec.[jt]s?(x)']
- }
|