🚇 The JavaScript bundler for React Native. https://facebook.github.io/metro
Go to file
Jean Lauliac 7cab9a02c9 ModuleResolution: switch _resolveHasteDependency to non-throwing resolveFileOrDir()
Summary: This changeset alters the Haste resolution logic to be in sync with the new refactored pieces (resolveFile, etc.) Next steps involve extracting this function outside of the class so as to reduce the surface API and promote composability.

Reviewed By: cpojer

Differential Revision: D6645302

fbshipit-source-id: 6ee00fb52025cc0d332e57f837b46e8323faf6f4
2017-12-29 08:58:38 -08:00
.github Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
docs Capitalized ‘Express’ 2017-12-05 11:29:42 -08:00
flow-typed Fix flow in assetTransformer 2017-12-20 14:29:01 -08:00
packages ModuleResolution: switch _resolveHasteDependency to non-throwing resolveFileOrDir() 2017-12-29 08:58:38 -08:00
scripts Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
website Fix 404 on front page 'Learn more' link 2017-12-07 13:01:55 -08:00
.babelrc fix support for node v4 2017-06-26 05:08:50 -07:00
.eslintignore Initial repository structure. 2017-01-26 12:56:40 +00:00
.eslintrc.js Consolidate eslint config + fix some issues 2017-12-11 12:32:20 -08:00
.flowconfig @allow-large-files [flow] deploy flow 0.60 2017-12-04 13:30:30 -08:00
.gitignore Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
.npmignore Initial repository structure. 2017-01-26 12:56:40 +00:00
.travis.yml Initial repository structure. 2017-01-26 12:56:40 +00:00
CHANGELOG.md Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
CODE_OF_CONDUCT.md Add CODE_OF_CONDUCT.md 2017-11-22 02:58:16 -08:00
CONTRIBUTING.md Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
LICENSE Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
PATENTS Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
README.md Rename metro-bundler to metro 2017-11-30 11:56:25 +00:00
appveyor.yml Initial repository structure. 2017-01-26 12:56:40 +00:00
circle.yml Add script to automatically deploy the website 2017-11-30 04:03:29 -08:00
lerna.json Bump metro to v0.24.3 2017-12-20 19:31:01 -08:00
package.json Update to Jest 22.0.0 2017-12-18 05:20:08 -08:00
yarn.lock Update to Jest 22.0.0 2017-12-18 05:20:08 -08:00

README.md

Metro Bundler

CircleCI Build Status npm version

🚇 The JavaScript bundler for React Native.

  • 🚅 Fast: We aim for sub-second reload cycles, fast startup and quick bundling speeds.
  • ⚖️ Scalable: Works with thousands of modules in a single application.
  • ⚛️ Integrated: Supports every React Native project out of the box.

This project was previously part of the react-native repository. In this smaller repository it is easier for the team working on Metro Bundler to respond to both issues and pull requests. See react-native#13976 for the initial announcement.

Installation & Documentation

See the Metro website for documentation.