Pasindu Perera
5da0e135b6
npm progress shown on react init
...
fixes #3771 for npm 5 and upwards
2015-12-17 14:04:18 +05:30
Arve Knudsen
70b695922e
Fix typo
2015-12-12 13:10:36 +01:00
Marius B. Kotsbak
c27cfd38e4
Add license and source info
...
Fixes #4101 .
2015-11-12 20:07:28 +01:00
Martín Bigio
539c4d0f64
Steps for alternative testing workflow on the cli
2015-10-28 15:46:23 -04:00
Martin Konicek
9dbb18ad6b
[global-cli] Bump version to 0.1.7
2015-10-28 01:31:28 +00:00
Martin Konicek
72c55c525b
[global-cli] Link to docs on Node version mismatch
2015-10-27 23:42:25 +00:00
Martin Konicek
20073fcab2
Update README.md
2015-10-27 15:33:42 +00:00
Felix Oghină
864fdd1ebd
Merge pull request #3580 from exponentjs/cli-version-check
...
[CLI] Make `react-native init` check your Node version
2015-10-23 11:57:25 +01:00
Felix Oghină
6f71b790f1
Merge pull request #3297 from exponentjs/node-4-cli
...
[CLI] Add Node >= 4 requirement to CLI tools
2015-10-23 11:18:44 +01:00
James Ide
64c809345f
[CLI] Make `react-native init` check your Node version
...
We get a bunch of bugs because people are running old versions of Node that don't support modern JS. We have "engines" entries in the package.json files to catch this earlier but printing an explicit error message will also make this clear.
Test Plan: Changed react-native's package.json to require Node >= 5 and got an error message when running the CLI with Node 4.
2015-10-21 12:51:14 -07:00
Martin Konicek
f1ab581337
[react-native-cli] Make 'npm start' call 'react-native start'
2015-10-21 11:27:37 +01:00
Martín Bigio
774bbc2f3a
[react-native-cli] Remove reference to packager.sh
...
This script was removed, need to remove the reference we had here.
2015-10-20 22:15:30 -04:00
James Ide
72b713262f
[CLI] Add Node >= 4 requirement to CLI tools
...
React Native's packager now relies on modern V8 so it depends on modern Node. The CLI tools actually run with older versions of Node but the version constraint in the CLI's package.json accomplishes two things:
- Lets us rely on modern V8 in the CLI so we don't have to think about which JS features we can use
- Fails faster up front. So if someone has Node 0.10 for example they will get an error when setting up the CLI tools instead of later on in the process.
2015-10-15 16:15:35 -07:00
Christopher Chedeau
d409f13abe
Merge pull request #3241 from vjeux/warning_cli
...
[cli] Add a big warning to stop people from modifying the global cli
2015-10-05 11:21:51 -07:00
Christopher Chedeau
cfd19bb6cd
[cli] Add a big warning to stop people from modifying the global cli
2015-10-05 11:20:04 -07:00
Christopher Chedeau
92fd668653
[cli] Use contributing.md as readme
...
The readme is basically empty but contributing has a ton of useful information. Github's interface show everything in readme inline when you open the folder, so might as well make this information more visible.
2015-10-05 10:57:39 -07:00
Benjamin Winterberg
a7047d5764
Add --verbose option ( fixes #2797 )
2015-10-02 10:51:45 +02:00
Felix Oghină
7f9cf97767
Merge pull request #2713 from jmhdez/fix-appName-on-init
...
[cli] pass arguments from cli instead of using process.argv in init
2015-10-01 12:06:24 +01:00
jmhdez
575e9b7b9a
Respect projectName on template creation
2015-10-01 12:39:35 +02:00
Felix Oghină
373c8777f6
[cli] don't swallow require(local_cli) errors
2015-09-16 17:17:13 +01:00
Martin Konicek
42eb5464fd
Release React Native for Android
...
This is an early release and there are several things that are known
not to work if you're porting your iOS app to Android.
See the Known Issues guide on the website.
We will work with the community to reach platform parity with iOS.
2015-09-14 18:13:39 +01:00
Alexander Kotliarskyi
65c4088340
Merge pull request #2573 from nsimmons/cli/add_version_argument
...
[CLI] Add version argument
2015-09-10 16:23:04 +01:00
Nick Simmons
4f89c61bd8
[CLI] Add version argument
2015-09-08 17:48:16 -04:00
Nick Simmons
dca6135d35
updated contributing guide sinopia section to deal with use auth issue
2015-09-05 14:39:57 -04:00
Martin Konicek
6d78b75a10
Update CONTRIBUTING.md
2015-08-26 17:04:53 +01:00
Martin Konicek
a0c3b426de
Update react-native-cli/CONTRIBUTING.md
2015-08-26 16:35:03 +01:00
Martin Konicek
9576657b57
Update react-native-cli/CONTRIBUTING.md
2015-08-26 16:04:48 +01:00
Martin Konicek
dd9bbb4bca
Update react-native-cli/CONTRIBUTING.md
2015-08-26 16:02:43 +01:00
Felix Oghină
621a2c486f
[cli] add docs on how to contribute to the CLI
2015-08-18 15:56:26 +01:00
Alex Kotliarskyi
2ddf3d942d
Hide npm output when doing react-native init
2015-08-07 10:59:59 -07:00
Spencer Ahrens
5ee24bfd6c
Merge pull request #1448 from jsierles/cli-documentation
...
[Docs] Document the react-native CLI init command
2015-06-11 16:22:22 -07:00
Christopher Chedeau
0fcc7bacb8
Bump react-native-cli version
2015-06-08 14:25:48 -07:00
Joshua Sierles
d4da4e3fd9
capitalize sample app name to avoid issues with JSX
2015-05-29 22:51:04 +02:00
Joshua Sierles
1e863ad192
add README for react-native cli
2015-05-29 21:00:51 +02:00
Dave Sibiski
eb3bdd997e
Fixes typo
2015-05-23 18:59:33 -04:00
Dave Sibiski
90f15940fa
Adds validation check for "React" package name
...
- "React" is a reserve word and cannot be used as a project name since it will break the Sample app when generated
2015-05-23 16:28:04 -04:00
Alex Kotliarskyi
214ae2062c
Fix react-native-cli code formatting
2015-05-18 10:25:17 -07:00
Alexander Kotliarskyi
f2b76566f3
Merge pull request #1293 from skv-headless/confirm-init-overwrite
...
Ask confirmation on init command
2015-05-18 10:24:19 -07:00
skv
5a83ffab94
ask confirmation on init command
...
if directory already exist
2015-05-16 22:23:19 +03:00
Joe Stanton
0312c30a73
Duplicate the name validation for now
2015-05-15 09:21:38 +01:00
Joe Stanton
396439bf86
Added react-native new-library command
2015-05-15 09:17:27 +01:00
Thomas Mchugh
6bc78b1d66
created install command and moved cli to local-cli directory
2015-04-06 12:58:03 -05:00
Pedro Gaspar
90954096c4
Adds missing space character to CLI error message
...
Before:
> Command `foo` unrecognized.Did you mean to run this inside a react-native project?
After:
> Command `foo` unrecognized. Did you mean to run this inside a react-native project?
2015-03-27 04:12:18 +00:00
Ben Alpert
5e7df58197
Bump react-native-cli version actually
2015-03-26 12:13:29 -07:00
Amjad Masad
5ce9ab143a
Only allow valid identifier names as project names. Fixes #213
2015-03-26 11:19:39 -07:00
Steve Lacy
093b6269c2
Lint code - change double to single quotes to keep code style
2015-03-26 10:47:05 -07:00
Alexander Kotliarskyi
d6c9648aea
Use full path to packager for generated project
...
This way people without react-native-cli can still do `npm start`
2015-03-26 08:59:10 -04:00
Alex Kotliarskyi
4d077f4ee8
Fix few paths for react-native cli scripts
2015-03-22 14:04:55 -07:00
Alex Kotliarskyi
df73a485cc
Allow react-native init <project-or-dir-name>
2015-03-22 13:27:32 -07:00
Amjad Masad
98097caa6f
react-native-cli initial commit
...
A cli package that is responsible for:
* starting a new react-native project
* forwarding all other commands to a cli module in react-native
* currently cli.js knows how to start the webserver, in the future it may do things like build the app etc.
2015-03-19 17:48:23 -07:00