* Add TS configs and improve dir structure * Add TS configs and improve dir structure * Fix components exports from index * chore: prettier * Add tsconfig and then fix the linter warnings * Add @babel/preset-typescript * Fix eslint rule and update btn component to fix storybook * Fix TS and Jest configs Converted all remaining files to TS as well * Remove TS ignored rules and fixed some TS & jest stuff * Revert to old directory structure * Use absolute versions in package.json * enable ts strict to infer types Co-authored-by: Hamza Waleed <hamza.waleed@arbisoft.com>
		
			
				
	
	
		
			19 lines
		
	
	
		
			389 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			389 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| const babelOptions = {
 | |
|   presets: [
 | |
|     [
 | |
|       '@babel/preset-env',
 | |
|       {
 | |
|         targets: {
 | |
|           node: 14
 | |
|         }
 | |
|       }
 | |
|     ],
 | |
|     '@babel/react',
 | |
|     '@babel/preset-typescript'
 | |
|   ]
 | |
| };
 | |
| 
 | |
| // TODO: is there a way to do this without a separate transform? i.e. can we
 | |
| // just use the existing config?
 | |
| module.exports = require('babel-jest').default.createTransformer(babelOptions);
 |