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
Nicolas Gallagher
ab686e2a07
Update webpack
2017-04-13 18:30:37 -07:00
Nicolas Gallagher
2c14bdab2e
Update inline-style-prefixer
2017-04-13 17:33:54 -07:00
Nicolas Gallagher
0b8b064757
Update babel packages
2017-04-13 17:32:37 -07:00
Nicolas Gallagher
93eadb734b
Update eslint plugins
2017-04-13 17:24:57 -07:00
Nicolas Gallagher
8d561d7309
Update prettier and eslint
2017-04-13 17:18:54 -07:00
Nicolas Gallagher
170bab659d
[change] use 'prop-types' and 'create-react-class'
...
Preparation for React 15.5
2017-04-11 22:20:39 -07:00
Nicolas Gallagher
22af6894c2
Update jest
2017-03-20 22:18:50 -07:00
Nicolas Gallagher
808790505e
[change] onLayout improvements
...
1. Fires when window resizes
2. Guards against nodes being unmounted
Fix #397
Ref #60
2017-03-19 13:29:47 -07:00
Nicolas Gallagher
29d52f5b31
Remove formatting rules from eslint config
2017-03-02 18:59:32 -08:00