react-native/local-cli/bundle
Mike Grabowski 30e89b49f1 Merge `rnpm config` with the `cli config`, step 1
Summary:
This is step one on merging the `rnpm` config with the `cli config`. The plan is to remove two sources of truth (rnpm package.json config and rn-cli Javascript config)

Rationale:
As of now, we have `rnpm` config, that used to live in the `local-cli/core/config/index.js` and the `rn-cli` config, living in `default.config.js` and `utils/Config.js`.

This PR moves all the things into one file, called `local-cli/core', simplifies things, enhances types (Config now has better types, added missing properties and fixed descriptions).

One notable addition is that users can now opt-in to override the commands that are loaded at the package level. Previously it was only possible to add a command by writing a plugin. Now, you can just tweak the `rn-cli.config.js`.

This is one of the several improvements I have on my roadmap, with better documentation for the CLI as well.
Closes https://github.com/facebook/react-native/pull/11564

Differential Revision: D4360095

fbshipit-source-id: feaec7c88df63e51cef1f9620c7eedeb738d3d00
2017-01-09 07:58:33 -08:00
..
__mocks__ Move `private-cli` commands to `local-cli` 2015-10-26 15:36:04 -07:00
__tests__ Load assets from same folder as JSbundle (Android) 2016-01-06 08:46:35 -08:00
output Add --sourcemap-sources-root to RN packager 2017-01-04 20:58:33 -08:00
assetPathUtils.js Load assets from same folder as JSbundle (Android) 2016-01-06 08:46:35 -08:00
buildBundle.js Merge `rnpm config` with the `cli config`, step 1 2017-01-09 07:58:33 -08:00
bundle.js Fix lint in local-cli 2016-11-14 11:13:42 -08:00
bundleCommandLineArgs.js Add --sourcemap-sources-root to RN packager 2017-01-04 20:58:33 -08:00
getAssetDestPathAndroid.js Fix lint in local-cli 2016-11-14 11:13:42 -08:00
getAssetDestPathIOS.js Move `private-cli` commands to `local-cli` 2015-10-26 15:36:04 -07:00
saveAssets.js BREAKING kill deprecated asset support 2016-11-24 05:43:38 -08:00
types.flow.js Add --sourcemap-sources-root to RN packager 2017-01-04 20:58:33 -08:00
unbundle.js Add `--indexed-unbundle` flag to force iOS ra-bundle format 2016-11-17 02:43:26 -08:00