{"library":"babel-preset-expo","type":"library","category":null,"description":"The official Babel preset for Expo projects, enabling JSX, modern JavaScript, and React Native / web support. Current stable version is 55.0.18. Updated regularly alongside Expo SDK releases. Automatically configures transforms for Expo modules, React Native, and React Native Web. Differentiators: seamless integration with Expo toolchain, automatic platform detection (ios/android/web), and optimized settings for Metro bundler. Requires @babel/runtime and react-refresh for development reloading.","language":"javascript","status":"active","version":"55.0.18","tags":["javascript","babel","babel-preset","expo","expo-web","react-native","react-native-web","metro","webpack","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-preset-expo","imports":["module.exports = function(api) { api.cache(true); return { presets: ['babel-preset-expo'] }; }","// babel.config.js\nmodule.exports = function(api) {\n  api.cache(true);\n  return {\n    presets: ['babel-preset-expo'],\n  };\n};",".babelrc\n{\n  \"presets\": [\"babel-preset-expo\"]\n}"]},{"cmd":"yarn add babel-preset-expo","imports":[]},{"cmd":"pnpm add babel-preset-expo","imports":[]}],"homepage":"https://expo.dev","github":"https://github.com/expo/expo","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-preset-expo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/babel-preset-expo/compatibility"}}