Spencer Ahrens
4a5f12aa29
Updates from Fri July 17th
2015-07-17 14:14:30 +02:00
John Ku
72694a722e
Include jestSupport for npm package
...
Summary:
https://github.com/facebook/react-native/pull/1639 was closed for unknown reason. This will help unit test with Jest without manually copying them into node_modules/react-native.
Closes https://github.com/facebook/react-native/pull/1848
Github Author: John Ku <john.cmyk@gmail.com >
2015-07-15 19:00:15 -08:00
Spencer Ahrens
902ffbbfb8
Updates from Wed July 15th
2015-07-15 19:05:08 +02:00
James Ide
19ddbac113
[Versions] Update versions in package.json and podspec to 0.7.1
...
Summary:
When developing against master I want to rely on the version numbers being reasonably accurate.
Closes https://github.com/facebook/react-native/pull/1804
Github Author: James Ide <ide@jameside.com >
2015-07-14 17:57:07 -08:00
Spencer Ahrens
34c2157b66
Updates from Tue July 14th
2015-07-14 20:37:13 +02:00
Forbes Lindesay
ebd046ae21
Remove bluebird
2015-07-14 10:25:16 -08:00
Nick Lockwood
7fa08e5c3f
Updates for Fri 10 Jul
2015-07-10 17:48:12 +01:00
James Ide
40a043109d
[io.js] Print a warning message if the user is not on io.js 2.x
...
Summary:
Detects if the user is on Node or io.js 1.x and prints a banner explaining how to upgrade. We probably should link to more detailed upgrade docs so this is just a start.
I also added a function to format banners that is kind of useful.
Addresses part of #1737

Closes https://github.com/facebook/react-native/pull/1824
Github Author: James Ide <ide@jameside.com >
2015-07-10 00:32:46 -08:00
Spencer Ahrens
7ce8cd7222
Updates Tue July 7th and Wed July 8th including Animated
2015-07-09 12:59:47 +02:00
Spencer Ahrens
fd2cb763df
[ReactNative] add immutable dependency for NavigationRouteStack
2015-07-09 02:53:02 -08:00
James Ide
212bd2250c
[Tests] Update tests to run on io.js with the latest version of jest
...
Updates the tests in small ways so they run on io.js with some updates:
- The Cache test which relies on Promises uses `runAllImmediates` for modern versions of Node because bluebird uses `setImmediate` instead of `process.nextTick` for Node >0.10.
Test Plan: Run `npm test` with the latest version of jest.
2015-07-01 11:38:17 -07:00
Dmitry Soshnikov
555236865b
[react-native][jest] Sync to 0.5.x and update to io.js
2015-06-29 20:36:34 -08:00
Amjad Masad
1d43a37973
[react-packager] Check-in babel-core
2015-06-24 16:12:37 -08:00
Alex Kotliarskyi
0a6c1d6148
[ReactNative] Disable mocking "promise" in OSS Jest tests
2015-06-24 10:25:13 -08:00
Forbes Lindesay
8e07b39a1e
Update promise to 7.0.3
...
Summary:
Updates promise, and more importantly asap. This fixes some nasty race conditions.
See:
- https://github.com/then/promise/issues/99
- https://github.com/then/promise/issues/93
@public
Test Plan:
sh Libraries/FBReactKit/runJestTests.sh
Open Catalyst and check it works
2015-06-17 02:42:53 -08:00
James Ide
9218c0bfb7
Update version in package.json to 0.6.0
...
Summary:
The version in master should at least match the latest rc's version.
Closes https://github.com/facebook/react-native/pull/1599
Github Author: James Ide <ide+github@jameside.com >
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-06-15 14:13:09 -08:00
Tadeu Zagallo
ae9e4089fc
[ReactNative] Revert packager ignoring node_modules
2015-06-11 10:45:32 -08:00
Brent Vatne
57ce9fb11a
[package.json] Leave the protocol choice for a Github repo to npm
...
Summary:
Fixes #1371
Closes https://github.com/facebook/react-native/pull/1447
Github Author: Brent Vatne <brent.vatne@madriska.com >
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-06-01 09:36:18 -08:00
Leonardo YongUk Kim
7e0064f097
Add the license field on package.json
...
Summary:
Add the license field on package.json
Closes https://github.com/facebook/react-native/pull/1409
Github Author: Leonardo YongUk Kim <dalinaum@gmail.com >
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-05-28 12:00:46 -08:00
Tadeu Zagallo
ebae151f24
[ReactNative] Update sane fork + FileWatcher config
2015-05-28 07:12:41 -08:00
Tadeu Zagallo
21b3304a95
[ReactNative] Add option to file watcher to ignore node_modules
2015-05-28 01:18:47 -08:00
Tadeu Zagallo
380ba2aab4
[ReactNative] Add babel to package.json
2015-05-27 17:00:14 -08:00
Jared Forsyth
52725437d4
Upgrating linting to use babel-eslint
2015-05-22 11:16:35 -08:00
Amjad Masad
eec67aff4d
[react-packager] Update worker-farm to get custom error props
...
Summary:
@public
In my previous worker-farm update, the implementation wasn't complete.
Errors only passed the "data" property. This fixes the problem by passing all custom
props.
Test Plan:
1. `./Libraries/FBReactKit/runJestTests.sh`
2. `./Libraries/FBReactKit/runJestTests.sh PackagerIntegration`
2015-05-22 08:51:11 -08:00
Spencer Ahrens
11b515b1b0
[ReactNative] clean lint in all of Libraries/
2015-05-19 13:47:04 -08:00
Spencer Ahrens
1c70f33511
[ReactNative] clean lint for Libraries/Components
2015-05-18 15:54:07 -08:00
Tadeu Zagallo
eedb880f6e
[ReactNative] Bump package.json version to 0.4.4
2015-05-17 19:05:14 -08:00
Amjad Masad
407d8d4cf6
[react-native] Update jest to get perf bugfix
2015-05-17 02:51:35 -08:00
Dmitry Soshnikov
545edba913
[jest] Update to v0.4.4
2015-05-17 00:20:42 -08:00
Christopher Chedeau
766983f69b
[react native] Bump jest-cli version to 0.4.3 in RN packages
2015-05-14 10:32:44 -08:00
Amjad Masad
a6b29a0b1a
[react-packager] Update worker farm
2015-05-13 17:54:19 -08:00
Philipp von Weitershausen
b47e89a397
Back out D2063283: [react-packager] Update worker farm
2015-05-13 12:41:47 -08:00
Gabe Levi
1e42fea0af
Bump the react-native .flowconfig Flow version to v0.11.0
2015-05-13 13:38:54 -07:00
Amjad Masad
4a137aa840
[react-packager] Update worker farm
...
Summary:
@public
Adds a couple of things:
* `autoStart` option, which warms up the worker farm as opposed to spin up children on demand
* worker-farm now passes properties on errors from children to parent (for line/col number in errors without resorting to hacks)
Test Plan:
* Run the server with --reset-cache
* things work
2015-05-13 13:24:36 -07:00
Alex Kotliarskyi
41612f37b0
0.4.2
2015-05-08 13:37:49 -07:00
Gabe Levi
e433b6a57e
Bump jstransform version for react-native
2015-05-07 18:45:56 -08:00
Amjad Masad
7362f11c22
[react-packager] Use gracful-fs to avoid EMFILE errors
...
Summary:
@public
Currently, every time we call into the packager we have to change the ulimit to make sure
we don't hit the EMFILE error (the packager uses as much concurrency as possible).
Using graceful-fs, the fs module -- with monkey patching -- becomes intelligent enough to recover
from EMFILE errors.
Test Plan:
* set `ulimit -n 256*
* start server
* request from your browser: http://localhost:8081/RKJSModules/MainBundle/CatalystBundle.includeRequire.bundle
* it works
2015-05-05 14:30:43 -08:00
Amjad Masad
bd591505f1
[react-packager] update sane
2015-05-05 10:37:59 -08:00
Amjad Masad
b532ec000f
[react-packager] Update sane to use watch-project
2015-05-04 10:36:07 -08:00
James Ide
1cff06dca3
[podspec] Include podspec in npm distribution
...
Summary:
The way RCT_EXPORT_MODULE currently works, any module that is included as a pod also needs react itself to be included as a pod.
npm seems to be the preferred way to get the latest copy of react (compared to github directly or the cocoapods repo) so what this diff enables is including react as a pod if it was installed via npm.
Closes https://github.com/facebook/react-native/pull/1057
Github Author: James Ide <ide@jameside.com >
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-04-29 08:14:24 -08:00
Ben Alpert
1f98c843b0
[react-native] Update react-tools to 0.13.2*
2015-04-24 10:58:28 -08:00
Alex Kotliarskyi
aaaa9a98ef
[ReactNative] Update stacktrace-parser
2015-04-17 15:39:24 -08:00
Amjad Masad
320605e5af
[react-packager] Update sane to get windows fixes (and others)
2015-04-14 09:56:32 -08:00
Forbes Lindesay
96c47cd2e5
Add the promise library as a dependency
2015-04-10 16:25:10 -08:00
Amjad Masad
bd7b9da64a
[react-packager] Implement new style asset packaging (with dimensions)
2015-04-08 13:11:21 -08:00
Christopher Chedeau
21a054e9fc
[ReactNative] Update package.json
2015-04-07 22:16:30 -08:00
Alex Kotliarskyi
645f2a73bc
[ReactNative] npm install --save chalk
2015-04-07 15:39:35 -08:00
Ben Alpert
f66c1643f5
[react-native] Update react to 0.13.1, jstransform alongside
2015-04-02 10:58:51 -08:00
Pilwon Huh
87599bfcd1
[react-packager] Switch from Q to Bluebird as promises library
...
Summary:
This PR improves performance of `react-packager` by switching the promises library from the [Q](https://github.com/kriskowal/q ) to [Bluebird](https://github.com/petkaantonov/bluebird ).
[Here is the test result](https://github.com/facebook/react-native/issues/361#issuecomment-87829808 ) showing a noticeable difference. (2x speed improvement)
Please refer to [this issue](https://github.com/facebook/react-native/issues/361 ) for more details.
Closes https://github.com/facebook/react-native/pull/516
Github Author: Pilwon Huh <pilwon@gmail.com >
Test Plan:
./runJestTests
start app and click around
2015-03-31 21:24:13 -08:00
Amjad Masad
c9d4dd3695
[react-native] v0.3.1
2015-03-31 13:28:44 -08:00