{"size": 930, "ext": "js", "max_stars_repo_path": "babel.config.js", "max_stars_repo_name": "nvdnvd00/kaitlyn-tkb", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "babel.config.js", "max_issues_repo_name": "nvdnvd00/kaitlyn-tkb", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "babel.config.js", "max_forks_repo_name": "nvdnvd00/kaitlyn-tkb", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 18.2352941176, "max_line_length": 81, "alphanum_fraction": 0.511827957}
module.exports = {
	presets: ['module:metro-react-native-babel-preset', '@babel/preset-typescript'],
	plugins: [
		'@babel/plugin-syntax-dynamic-import',
		[
			'module-resolver',
			{
				root: ['./src'],
				extensions: [
					'.ios.ts',
					'.android.ts',
					'.ts',
					'.ios.tsx',
					'.android.tsx',
					'.tsx',
					'.jsx',
					'.js',
					'.json',
				],
				alias: {
					src: './src',
					Components: './src/Components',
					helper: './src/helper',
					config: './src/config',
					images: './src/Assets/Images',
					api: './src/api',
					screen: './src/screens',
					theme: './src/theme',
					Assets: './src/Assets',
				},
			},
		],
		[
			'import',
			{
				libraryName: 'react-use',
				libraryDirectory: 'lib',
				camel2DashComponentName: false,
			},
		],
		[
			'@babel/plugin-proposal-decorators',
			{
				legacy: true,
			},
		],
		'macros',
		'@babel/plugin-proposal-optional-chaining',
	],
};
