babel-preset-expo
The Babel preset for Expo projects
Last updated 11 days ago by tsapeta .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install babel-preset-expo 
SYNC missed versions from official npm registry.

babel-preset-expo

If you have problems with the code in this repository, please file issues & bug reports at https://github.com/expo/expo. Thanks!

Options

lazyImports

Changes Babel's compiled import statements to be lazily evaluated when their imported bindings are used for the first time.

Note: this option has an effect only when the disableImportExportTransform option is set to false. On Android and iOS, disableImportExportTransform defaults to false, and on web it defaults to true to allow for tree shaking.

This can improve the initial load time of your app because evaluating dependencies up front is sometimes entirely un-necessary, particularly when the dependencies have no side effects.

The value of lazyImports has a few possible effects:

default: null

[
    'babel-preset-expo',
    {
        lazyImports: true
    }
],

web.disableImportExportTransform

Enabling this option will allow your project to run with older JavaScript syntax (i.e. module.exports). This option will break tree shaking and increase your bundle size, but will eliminate the following error when module.exports is used:

TypeError: Cannot assign to read only property 'exports' of object '#<Object>'

default: false

[
    'babel-preset-expo',
    {
        web: { disableImportExportTransform: true }
    }
],

Current Tags

  • 8.0.0                                ...           latest (11 days ago)
  • 8.0.0                                ...           next (11 days ago)

19 Versions

  • 8.0.0                                ...           11 days ago
  • 7.1.0                                ...           2 months ago
  • 7.0.0                                ...           3 months ago
  • 7.0.0-rc.1                                ...           3 months ago
  • 7.0.0-rc.0                                ...           3 months ago
  • 6.0.0                                ...           5 months ago
  • 5.2.0                                ...           6 months ago
  • 5.1.1                                ...           9 months ago
  • 5.1.0                                ...           9 months ago
  • 5.0.0                                ...           a year ago
  • 5.0.0-rc.1                                ...           a year ago
  • 5.0.0-rc.0                                ...           a year ago
  • 4.0.0                                ...           2 years ago
  • 3.0.0                                ...           2 years ago
  • 3.0.0-alpha.0                                ...           2 years ago
  • 2.0.0                                ...           3 years ago
  • 2.0.0-rc.0                                ...           3 years ago
  • 1.0.1                                ...           3 years ago
  • 1.0.0                                ...           3 years ago

Copyright 2014 - 2016 © taobao.org |