Andy Hanson
9608cfb4ef
Fix packages that used 'jasmine' for tests.
...
Jasmine requires TypeScript 2.1, but since these packages only use it for tests, they should stop depending on it and stay TS2.0 compatible.
Similar for 'react'.
2017-02-23 08:47:29 -08:00
Andy
555ea54770
Lint test files too ( #14791 )
2017-02-23 07:15:16 -08:00
Andy
ae4fe7b6de
Use "lib" in tsconfigs instead of "target". ( #13968 )
...
* Use "lib" in tsconfigs instead of "target".
Only add "dom" to libraries that need it. This is determined by a script, so many libraries that have "dom" maybe should not.
* Update new-package and readme
* Add back "target" where necessary
2017-01-18 07:51:51 -08:00
Andy
2273809e3d
Fix tests that were failing ( #13972 )
2017-01-12 13:28:39 -08:00
Andy
a4bd9fa3c1
Add "noImplicitThis" to all tsconfig.json ( #13446 )
...
* Add "noImplicitThis" to all tsconfig.json
* Use `"noImplicitThis": false` on packages with broken tests.
2016-12-19 14:11:46 -08:00
Andy
8841dfc744
Use index.d.ts only (not foo/foo.d.ts) ( #12834 )
...
* Use index.d.ts only (not foo/foo.d.ts)
* Convert more packages
* Remove unnecessary references
2016-11-21 12:58:06 -08:00
Andy Hanson
28ef3d201b
Remove <reference path="../xxx/xxx.d.ts"> from definitions files and replace it with import * as Xxx from "xxx" or <reference types="xxx"/>
2016-09-16 08:59:57 -07:00
Jerry Feng
de82425735
Fix ui function's parameter typing ( #10062 )
...
* RN: add props definition for WebView
* RN: Add platform-specific props to WebView
* RN: Add getWebViewHandle method
* RN: add source props to WebView
* RN: fix type of decelerationRate
* RN: Update Picker.Item props
* RN: Update props name
* RN: Clarify mode range
* RN: Add definition for DrawerLayoutAndroid
* RN: Update Image
* RN: Update ListView
* RN: Update MapView to 0.25
* RN: Add Modal
* RN: Update ScrollView
* RN: Add SegmentedControlIOS
* RN: Add Slider
* RN: Update SliderIOS
* RN: Define Status Bar
* RN: export StatusBar
* RN: Define Switch
* RN: Update Text
* RN: Update TextInput
* RN: Add ToolbarAndroid
* RN: Update TouchableOpacity
* RN: Update TouchableWithoutFeedback
* RN: Update View
* RN: Update ViewPagerAndroid
* RN: Fix mistakes
* RN: Unify indentation
* Add 2 components; fix some minor problems
* fix: follow the convention
* RN: Update ActionSheetIOS
* RN: Add Alert api
* RN: Fix reference
* RN: Update AlertIOS
* RN: add typing for type parameter
* RN: Update AppRegistry
* RN: Update AppState and AppStateIOS
* RN: Add BackAndroid
* RN: Update Camera Roll
* RN: Add Clipboard
* RN: Add DatePickerAndroid
* RN: Update Dimensions
* RN: Update InteractionManager
* RN: Add methods to DrawerLayoutAndroid
* RN: Export DatePickerAndroid
* RN: Add IntentAndroid
* RN: Add Linking
* RN: Add LinkingIOS
* RN: Add NetInfo
* RN: Update PixelRatio
* RN: Update PushNotificationIOS
* RN: Update StyleSheet
* RN: Add TimePickerAndroid
* RN: Update ToastAndroid
* RN: Add Vibration
* RN: Set stricter definition for flexbox props
* RN: Define ShadowPropTypesIOSStatic
* RN: Fix indentation
* RN: Add Geolocation
* RN: Export Geolocation
* RN: Move Geolocation to proper position
* RN: Define fetch
* RN: Fix tabs
* RN: Define schedulers
* RN: Major fixes from @PublicParadise
* RN: Update version
* RN: Add documentation as comments
* RN: Add more comments
* fix: typo
* add some missing callbacks
* RN: Export switch
* add missing commentes
* Fix(Switch): add style property
* RN: Update Navigation Experimental
* RN: Define SwipableListView
* RN: Add necessary marks
* RN: Improve unclear typing
* RN: Enable pagingEnabled for ScrollView
* RN: Enable returnKeyType for both platforms
* RN: Add returnKeyLabel to Android
* RN: Add a prop
* RN: Add scrollEnabled prop in 0.27
* RN: Add new prop from 0.27
* RN: Fix typo
* RN: Remove redundant export
* RN: Fix typo
* RN: Add missing definitions
* RN: Fix missing type declarations
* Annotate params
* Define redux-ui
* update ReactRedux reference
* Remove ReactRedux dependency
* Add additional UI props for extension
* Add generics to specify shape of UI state
* Add comments on ReduxUIProps from official documentation
* Shorten long line
* Supply type parameter
* Make value parameter optional
* Overload ui function to improve precision
* Fix parameter of ui function
* Use semicolon
2016-07-11 19:55:50 -07:00
andyshuxin
76f957c28e
Add header
2016-07-08 17:11:34 +08:00
andyshuxin
97dca788c6
Add semicolons
2016-07-07 17:39:58 +08:00
andyshuxin
c73f47708b
Import explicitly from Redux
2016-07-06 14:20:02 +08:00
andyshuxin
8bde611d8f
Add definition and test for reducer
2016-07-06 14:11:58 +08:00
andyshuxin
21b03eed57
Add test file for redux-ui
2016-07-06 13:44:56 +08:00
andyshuxin
f5982a3a1f
Define Redux UI
2016-07-06 12:23:18 +08:00