mirror of
				https://github.com/lingble/twenty.git
				synced 2025-11-04 06:37:56 +00:00 
			
		
		
		
	- Added Linaria to have compiled CSS on our optimized field displays - Refactored mocks for performance stories on fields - Refactored generateRecordChipData into a global context, computed only when we fetch object metadata items. - Refactored ChipFieldDisplay - Refactored PhoneFieldDisplay
		
			
				
	
	
		
			34 lines
		
	
	
		
			674 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			674 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
const globalCoverage = {
 | 
						|
  branches: 45,
 | 
						|
  statements: 60,
 | 
						|
  lines: 60,
 | 
						|
  functions: 60,
 | 
						|
  exclude: ['src/generated/**/*'],
 | 
						|
};
 | 
						|
 | 
						|
const modulesCoverage = {
 | 
						|
  branches: 25,
 | 
						|
  statements: 49,
 | 
						|
  lines: 50,
 | 
						|
  functions: 40,
 | 
						|
  include: ['src/modules/**/*'],
 | 
						|
  exclude: ['src/**/*.ts'],
 | 
						|
};
 | 
						|
 | 
						|
const pagesCoverage = {
 | 
						|
  branches: 40,
 | 
						|
  statements: 60,
 | 
						|
  lines: 60,
 | 
						|
  functions: 45,
 | 
						|
  exclude: ['src/generated/**/*', 'src/modules/**/*', 'src/**/*.ts'],
 | 
						|
};
 | 
						|
 | 
						|
const storybookStoriesFolders = process.env.STORYBOOK_SCOPE;
 | 
						|
 | 
						|
module.exports =
 | 
						|
  storybookStoriesFolders === 'pages'
 | 
						|
    ? pagesCoverage
 | 
						|
    : storybookStoriesFolders === 'modules'
 | 
						|
      ? modulesCoverage
 | 
						|
      : globalCoverage;
 |