* Add bundle progress bar to logs
* Don't break support for old sdk versions, plus a bit of cleanup
* Change console.log calls to log
* Initialize react-native to ^0.43.4
* Handle xdl restarting watchman better, don't add newline before 'Stopping Packager' log
* Expand idiosyncratic version references to Node and NPM
* Expand CRNA to Create React Native App
Although the full name is wordy, I think it pays to avoid an
initialism here. Create React App's docs always use the full name,
and that's only one word fewer.
* Remove yarn references from tl;dr code example
We can explain the options for running through NPM or Yarn
elsewhere. It is best to avoid any decision overload during the
"oh, how does this thing work phase". Besides if you have Yarn,
then you have NPM and these commands will work.
* Direct links to Getting Started and User Guide
Taking another leaf out of Create React App's book here and adding
the link to these two resources right at the top for hot path
users who know what they're after and just want the link. The User
Guide section is redundant if we just link right through.
* If everything is emphasises, nothing is emphasised
* Specify NPM v3
* Standardise capitalisation
* Move Support and Contact up the order
* Turn Limitations into an FAQ section
* Reorder FAQs
* Reformat FAQ headers and responses
* Remove extra line in code block
* Rename template files to better match convention
This PR renames "root.js" to "App.js", so it makes more sense what the file contains.
Also renames "mainTest.js" to "App.test.js", to better match Jest convention.
* prettier-ify codebase
Runs prettier on CRNA codebase (including template), and adds a "format" npm script to the root package.json.
Non-standard prettier options are:
- single-quote, to bring us inline with the RN codebase as well as Exponent's code-style.
- ES5 trailing-commas, again to bring us inline with the RN codebase. Note we're using the "es5" option here, so that we're not adding trailing commas to functions and thus breaking Node compat.
* Update prettier print-width to 100.
* Update contributing guide.