</>PackageGraphPackageGraph

babel-preset-expo

npmv57.0.3TypeScript

The Babel preset for Expo projects

6.5M
Weekly downloads
1
Dependents
59
Dependencies
84/100
Popularity

Overview

babel-preset-expo is an npm package that the Babel preset for Expo projects. It is very popular, with about 6.5M downloads per week and 1 known dependents in the graph. The latest version is 57.0.3, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need the Babel preset for Expo projects and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (6.5M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).

Cons

  • Large dependency tree (59 direct dependencies) increases install size and audit surface.

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of babel-preset-expo.

Dependencies

Runtime (42)

@babel/generator ^7.20.5@babel/helper-module-imports ^7.25.9@babel/plugin-proposal-decorators ^7.12.9@babel/plugin-proposal-export-default-from ^7.24.7@babel/plugin-syntax-dynamic-import ^7.8.3@babel/plugin-syntax-export-default-from ^7.24.7@babel/plugin-syntax-nullish-coalescing-operator ^7.8.3@babel/plugin-syntax-optional-chaining ^7.8.3@babel/plugin-transform-async-generator-functions ^7.25.4@babel/plugin-transform-async-to-generator ^7.24.7@babel/plugin-transform-block-scoping ^7.25.0@babel/plugin-transform-class-properties ^7.25.4@babel/plugin-transform-class-static-block ^7.27.1@babel/plugin-transform-classes ^7.25.4@babel/plugin-transform-destructuring ^7.24.8@babel/plugin-transform-export-namespace-from ^7.25.9@babel/plugin-transform-flow-strip-types ^7.25.2@babel/plugin-transform-for-of ^7.24.7@babel/plugin-transform-logical-assignment-operators ^7.24.7@babel/plugin-transform-modules-commonjs ^7.24.8@babel/plugin-transform-named-capturing-groups-regex ^7.24.7@babel/plugin-transform-nullish-coalescing-operator ^7.24.7@babel/plugin-transform-object-rest-spread ^7.24.7@babel/plugin-transform-optional-catch-binding ^7.24.7@babel/plugin-transform-optional-chaining ^7.24.8@babel/plugin-transform-parameters ^7.24.7@babel/plugin-transform-private-methods ^7.24.7@babel/plugin-transform-private-property-in-object ^7.24.7@babel/plugin-transform-react-display-name ^7.24.7@babel/plugin-transform-react-jsx ^7.28.6@babel/plugin-transform-react-jsx-development ^7.27.1@babel/plugin-transform-react-pure-annotations ^7.27.1@babel/plugin-transform-runtime ^7.24.7@babel/plugin-transform-typescript ^7.25.2@babel/plugin-transform-unicode-regex ^7.24.7@babel/preset-typescript ^7.23.0@react-native/babel-plugin-codegen 0.86.0babel-plugin-react-compiler ^1.0.0babel-plugin-react-native-web ~0.21.0babel-plugin-syntax-hermes-parser ^0.36.0babel-plugin-transform-flow-enums ^0.0.2debug ^4.3.4

Dev (13)

@babel/core ^7.26.0@expo/metro ~56.0.0@expo/metro-config 57.0.5@types/babel__core ^7.20.5@types/babel__generator ^7.27.0@types/node ^22.14.0babel-plugin-module-resolver ^5.0.2expo 57.0.6expo-module-scripts 56.0.3expo-splash-screen 57.0.4jest ^29.2.1react-refresh ^0.14.2resolve-from ^5.0.0

Used by

Popular packages that depend on babel-preset-expo.

Alternatives to babel-preset-expo

Frequently installed together

Version history

VersionPublishedLicense
57.0.0-canary-20260718-7cbcda52 days agoMIT
57.0.0-canary-20260716-381e8064 days agoMIT
54.0.125 days agoMIT
55.0.245 days agoMIT
57.0.3latest5 days agoMIT
56.0.1713 days agoMIT
57.0.213 days agoMIT
56.0.14-canary-20260701-910086519 days agoMIT
56.0.1619 days agoMIT
57.0.120 days agoMIT
57.0.0-canary-20260629-301008521 days agoMIT
57.0.025 days agoMIT
55.0.2325 days agoMIT
56.0.14-canary-20260624-9d83b8126 days agoMIT
56.0.151 month agoMIT
56.0.14-canary-20260606-4d4666c1 month agoMIT
56.0.141 month agoMIT
54.0.111 month agoMIT
56.0.14-canary-20260526-6cd5e371 month agoMIT
56.0.131 month agoMIT

Maintainers

Keywords

Frequently asked questions

How do I install babel-preset-expo?

Run `npm install babel-preset-expo` to add babel-preset-expo to your npm project.

What license is babel-preset-expo released under?

babel-preset-expo is distributed under the MIT license.

How popular is babel-preset-expo?

babel-preset-expo has approximately 6,508,843 downloads per week and 1 known dependent packages.