You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					27 lines
				
				577 B
			
		
		
			
		
	
	
					27 lines
				
				577 B
			| 
								 
											3 years ago
										 
									 | 
							
								/* eslint-disable @typescript-eslint/no-var-requires */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* eslint-disable func-names */
							 | 
						||
| 
								 | 
							
								require('@babel/polyfill')
							 | 
						||
| 
								 | 
							
								require('@babel/register')({
							 | 
						||
| 
								 | 
							
								  presets: [
							 | 
						||
| 
								 | 
							
								    require.resolve('@babel/preset-react'),
							 | 
						||
| 
								 | 
							
								    [require.resolve('@babel/preset-env'), {
							 | 
						||
| 
								 | 
							
								      targets: {
							 | 
						||
| 
								 | 
							
								        node: '8',
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								    }],
							 | 
						||
| 
								 | 
							
								    require.resolve('@babel/preset-typescript'),
							 | 
						||
| 
								 | 
							
								  ],
							 | 
						||
| 
								 | 
							
								  extensions: ['.jsx', '.js', '.ts', '.tsx'],
							 | 
						||
| 
								 | 
							
								  only: ['src/', 'spec/'],
							 | 
						||
| 
								 | 
							
								})
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								require('./setup')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								require('require.all')({
							 | 
						||
| 
								 | 
							
								  dir: '../src/',
							 | 
						||
| 
								 | 
							
								  match: /spec\.(js|ts|tsx)$/i,
							 | 
						||
| 
								 | 
							
								  require: /\.(js|ts|tsx)$/,
							 | 
						||
| 
								 | 
							
								  recursive: true,
							 | 
						||
| 
								 | 
							
								})
							 |