76 Commits

Author SHA1 Message Date
Nicolas Gallagher c730a20a26 Update formatter 2017-10-01 17:01:27 -07:00
Nicolas Gallagher f7ed60ac67 Update test tools 2017-10-01 17:00:04 -07:00
Nicolas Gallagher 417716391a Update build tools 2017-10-01 16:59:00 -07:00
Nicolas Gallagher ee5e3cb3ca Update eslint packages 2017-10-01 16:54:29 -07:00
Nicolas Gallagher d6df440987 [change] React 16 support
Fix #364
2017-09-26 10:14:34 -07:00
Nicolas Gallagher 8a2c259235 Update inline-style-prefixer 2017-09-21 14:55:52 -07:00
Nicolas Gallagher a7f265de11 Update test tools 2017-09-21 14:52:07 -07:00
Nicolas Gallagher 581529540a Update build tools 2017-09-21 14:50:42 -07:00
Nicolas Gallagher 8ad61d9061 Update formatter 2017-09-21 14:49:31 -07:00
Paul Armstrong 7e8ef5b72c Add babel plugin to rewrite import paths
Replace 'react-native' imports with direct imports to the relevant
module within 'react-native-web'. Follow up task is to also rewrite
'react-native-web' imports from the entry file to become direct imports
(reduces bundle size).

Close #608
2017-09-12 10:45:42 -07:00
Nicolas Gallagher 5d24f4c8fa Update jest 2017-09-10 10:36:39 -07:00
Nicolas Gallagher a9f1afc07c Update formatter and linter tools 2017-09-10 10:35:07 -07:00
Nicolas Gallagher d185d81560 Update build tools 2017-09-10 10:32:11 -07:00
Nicolas Gallagher 03ddf074ea Update fbjs and inline-style-prefixer 2017-08-16 14:09:31 -07:00
Nicolas Gallagher f201a0347d Update prettier 2017-08-16 14:07:25 -07:00
Nicolas Gallagher fffbdff6ca Update eslint packages 2017-08-16 14:04:32 -07:00
Nicolas Gallagher 23e5c8479c Update webpack packages 2017-08-16 14:03:38 -07:00
Nicolas Gallagher 17e5e374ee Update babel packages 2017-08-16 14:01:58 -07:00
Nicolas Gallagher ef209ca281 Fix caniuse-api install, again 2017-07-26 19:55:43 -07:00
Nicolas Gallagher 4b557b1e0b Fix canuse-api installation 2017-07-26 19:20:34 -07:00
Nicolas Gallagher 092d5d12f7 [fix] unitless values for vendor prefixed properties
Problem:

Numeric values are suffixed with 'px', unless the property supports
unitless values. However, vendor prefixed properties were ignored
resulting in invalid CSS values for properties like
'-webkit-flex-shrink'.

Solution:

Apply the upstream solution from React, which includes vendor prefixed
properties in the "unitless number" map. Also build a custom vendor
prefixer to ensure adequate browser support (i.e., Safari 7 and older
Chrome).
2017-07-26 15:51:46 -07:00
Nicolas Gallagher 9e863d5402 Install docs dependencies separately 2017-07-22 10:47:40 -07:00
Nicolas Gallagher 2607cb25ab Clean up benchmark exports and PropTypes import 2017-07-09 18:43:46 -07:00
Nicolas Gallagher 077d2f3e63 Update flow and enzyme 2017-07-09 16:23:45 -07:00
Nicolas Gallagher f6ad9c3afb Update prettier and linter 2017-07-09 16:22:17 -07:00
Nicolas Gallagher f91ecaa81d Update build tools 2017-07-09 16:19:27 -07:00
Nicolas Gallagher d4b1fde9cf Rewrite interactive documentation
Ref #491
2017-06-29 11:33:25 -07:00
Nicolas Gallagher eaccd8799d Fix yarn.lock 2017-06-22 18:06:25 -07:00
Nicolas Gallagher 1edf5241a1 Update webpack and babel-loader 2017-06-20 10:39:09 -07:00
Nicolas Gallagher 997c92f841 Update eslint and flow packages 2017-06-18 14:36:39 -07:00
Nicolas Gallagher 8e60690877 Update build tools 2017-06-18 14:36:39 -07:00
Nicolas Gallagher 7bab19ae6c Update inline-style-prefixer 2017-06-18 14:36:33 -07:00
Nicolas Gallagher c7f287b207 Update React packages 2017-06-18 13:10:58 -07:00
Nicolas Gallagher fc86c876e0 Update formatter and linter 2017-06-09 12:59:39 -07:00
Nicolas Gallagher 1f25ef82ae Update jest 2017-06-09 11:56:14 -07:00
Nicolas Gallagher 5b60dcf0ff Update React packages and inline-style-prefixer 2017-06-09 11:53:43 -07:00
Nicolas Gallagher 1cf152e8a0 Update build tools 2017-06-09 11:52:38 -07:00
Nicolas Gallagher 77fd867421 [fix] correct types
Fix #465
2017-06-05 19:51:34 -07:00
Nicolas Gallagher 6b85f5a22a Use lint-staged to help format & lint before commit 2017-05-25 11:10:21 -07:00
Nicolas Gallagher 875a2c98b3 Use lint-staged to help format & lint before commit 2017-05-25 11:09:17 -07:00
Nicolas Gallagher 08a353fbef Update webpack 2017-05-05 10:59:07 -07:00
Nicolas Gallagher 51557d306b Update prettier 2017-05-05 10:58:12 -07:00
Nicolas Gallagher 6b910166b2 Update inline-style-prefixer and fbjs 2017-05-05 10:56:44 -07:00
Nicolas Gallagher 668d389035 Update React devDependencies 2017-05-05 10:51:17 -07:00
Nicolas Gallagher c7686209cd Update prettier 2017-04-26 15:07:44 -07:00
Nicolas Gallagher f1b281ae32 Update debounce dependency 2017-04-26 15:06:41 -07:00
Nicolas Gallagher b676fbd5e0 [fix] propTypes removal in production builds
Updates the relevant babel plugin, which now replaces component
propTypes with an empty object, avoiding the majority of potential
runtime errors related to this transform.

Fix #423
2017-04-26 11:05:33 -07:00
Nicolas Gallagher ab45211401 [change] remove TextInput autogrow behaviour
This is non-standard. Removes 'maxNumberOfLines' too.

Ref #287
2017-04-13 20:46:28 -07:00
Nicolas Gallagher 761c42301d Update prettier 2017-04-13 19:26:01 -07:00
Nicolas Gallagher 8f736ddefe Update enzyme and don't use react-test-renderer 2017-04-13 19:22:47 -07:00