Enable stage-0 Babel features on React Native.
Last updated 4 years ago by skevy .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install babel-preset-react-native-stage-0 
SYNC missed versions from official npm registry.


Have you encountered weird errors in React Native when trying to use babel-preset-react-native and babel-preset-stage-0 together? Are you generally just confused and frustrating by how hard it is to use the latest and greatest Babel features on RN? This preset is for you!


npm install babel-preset-react-native-stage-0 --save


Just add a .babelrc file to your React Native project that looks like this:

  "presets": ["react-native-stage-0"]

Do you want/need experimental legacy decorator support (provided by babel-plugin-transform-decorators-legacy)? Use this as your .babelrc instead:

  "presets": ["react-native-stage-0/decorator-support"]


Q: I added stage-0 to my "presets" list, and now everything is broken!

A: Don't do that! This preset supersedes the need for including the stage-0 preset, and works properly with React Native.

Q: I changed my .babelrc to the above, but I'm still getting strange Babel errors!

A: Have you cleared your packager cache? Run the following:

watchman watch-del-all
[the command you use to start the packager] --reset-cache

If things are still broken, open an issue and I'll try to help you. I may say "not a problem with this preset", and make you go open an issue on the react-native repo. Don't be mad at me if I do that!

Current Tags

  • 1.0.1                                ...           latest (4 years ago)
  • 2.0.0-alpha.1                                ...           next (3 years ago)

3 Versions

  • 2.0.0-alpha.1                                ...           3 years ago
  • 1.0.1                                ...           4 years ago
  • 1.0.0                                ...           4 years ago
Maintainers (1)
Today 5
This Week 93
This Month 348
Last Day 23
Last Week 87
Last Month 437
Dev Dependencies (0)

Copyright 2014 - 2016 © |