* feat(tracker): add beacon proxy and body size * feat(ui): remove unused components * feat(ui): generate new messages, add body size to resource parser * feat(ui): fix tooltip text, fix size detection (ts safe) * feat(ui): cover resource with tests * feat(ui): enable test coverage for player, utils and mstore * fix(tracker): adjust test to support new message * fix(tracker): fix tracker version for back compat * feat(backend): added new column to network requests * fix(tracker): fix unit tests * fix(backend): fix msg gen * fix(tracker): ci fun * fix(tracker): changelog * fix(tracker): fix some test --------- Co-authored-by: Alexander Zavorotynskiy <zavorotynskiy@pm.me>
26 lines
764 B
JavaScript
26 lines
764 B
JavaScript
console.log(__dirname)
|
|
const dir = __dirname
|
|
module.exports = {
|
|
preset: 'ts-jest',
|
|
testEnvironment: 'jsdom',
|
|
moduleNameMapper: {
|
|
'^Types/session/(.+)$': '<rootDir>/app/types/session/$1',
|
|
'^App/(.+)$': '<rootDir>/app/$1',
|
|
},
|
|
collectCoverage: true,
|
|
verbose: true,
|
|
collectCoverageFrom: [
|
|
// '<rootDir>/app/**/*.{ts,tsx,js,jsx}',
|
|
'<rootDir>/app/player/**/*.{ts,tsx,js,jsx}',
|
|
'<rootDir>/app/mstore/**/*.{ts,tsx,js,jsx}',
|
|
'<rootDir>/app/utils/**/*.{ts,tsx,js,jsx}',
|
|
|
|
'!<rootDir>/app/**/*.d.ts',
|
|
'!<rootDir>/node_modules'
|
|
],
|
|
transform: {
|
|
'^.+\\.(ts|tsx)?$': ['ts-jest', { isolatedModules: true, diagnostics: { warnOnly: true } }],
|
|
'^.+\\.(js|jsx)$': 'babel-jest',
|
|
},
|
|
moduleDirectories: ['node_modules'],
|
|
};
|