module.exports = function (api) { api.cache(true) return { presets: ['babel-preset-expo'], plugins: [ [ 'module:react-native-dotenv', { envName: 'APP_ENV', moduleName: '@env', path: '.env', blocklist: null, allowlist: null, safe: false, allowUndefined: true, verbose: false, }, ], [ 'module-resolver', { alias: { // This needs to be mirrored in tsconfig.json lib: './src/lib', platform: './src/platform', state: './src/state', view: './src/view', }, }, ], 'react-native-reanimated/plugin', // NOTE: this plugin MUST be last ], env: { production: { plugins: ['transform-remove-console'], }, }, } }