blob: 1fa29ba78bbf72e6760e19b680ae1c16c69517fa [file] [log] [blame]
{
"name": "react-component",
"version": "1.4.0",
"summary": "An runtime base on react-native.",
"description": "\"Introduce this library for your App, development by react-native code.\"",
"homepage": "https://github.com/beatjs/react-component",
"license": {
"type": "MIT"
},
"authors": {
"Liam Xu": "liamxujia@outlook.com"
},
"platforms": {
"ios": "11.0"
},
"source": {
"git": "https://github.com/beatjs/react-component.git",
"tag": "1.4.0"
},
"header_dir": "ReactComponent",
"swift_versions": "5.0",
"default_subspecs": "framework",
"compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation -Wno-nullability-completeness",
"subspecs": [
{
"name": "framework",
"vendored_frameworks": [
"ios/Framework/BVLinearGradient.xcframework",
"ios/Framework/lottie_react_native.xcframework",
"ios/Framework/react_native_get_random_values.xcframework",
"ios/Framework/react_native_image_resizer.xcframework",
"ios/Framework/react_native_pager_view.xcframework",
"ios/Framework/react_native_safe_area_context.xcframework",
"ios/Framework/react_native_video.xcframework",
"ios/Framework/react_native_webview.xcframework",
"ios/Framework/RNCMaskedView.xcframework",
"ios/Framework/RNDeviceInfo.xcframework",
"ios/Framework/RNFastImage.xcframework",
"ios/Framework/RNGestureHandler.xcframework",
"ios/Framework/RNReanimated.xcframework",
"ios/Framework/RNScreens.xcframework",
"ios/Framework/RNSentry.xcframework",
"ios/Framework/RNVectorIcons.xcframework"
],
"dependencies": {
"react-ios/framework": [
"~> 0.63.4.2"
],
"Sentry": [
"~> 7.1.0"
],
"SDWebImage": [
"~> 5.8"
],
"SDWebImageWebPCoder": [
"~> 0.6.1"
],
"SPTPersistentCache": [
"~> 1.1.0"
],
"lottie-ios": [
"~> 3.1.8"
],
"DVAssetLoaderDelegate": [
"~> 0.3.1"
]
}
},
{
"name": "source",
"dependencies": {
"react-component/RNCMaskedView": [
],
"react-component/RNGestureHandler": [
],
"react-component/RNReanimated": [
],
"react-component/RNScreens": [
],
"react-component/RNDeviceInfo": [
],
"react-component/RNSentry": [
],
"react-component/RNFastImage": [
],
"react-component/RNVectorIcons": [
],
"react-component/lottie-react-native": [
],
"react-component/react-native-get-random-values": [
],
"react-component/react-native-image-resizer": [
],
"react-component/react-native-safe-area-context": [
],
"react-component/react-native-video": [
],
"react-component/react-native-webview": [
],
"react-component/react-native-pager-view": [
]
}
},
{
"name": "RNCMaskedView",
"source_files": "ios/ReactComponent/RNCMaskedView/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "RNGestureHandler",
"source_files": "ios/ReactComponent/RNGestureHandler/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "RNReanimated",
"source_files": "ios/ReactComponent/RNReanimated/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "RNScreens",
"source_files": "ios/ReactComponent/RNScreens/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "RNDeviceInfo",
"source_files": "ios/ReactComponent/RNDeviceInfo/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "RNSentry",
"source_files": "ios/ReactComponent/RNSentry/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
],
"Sentry": [
"~> 7.1.0"
]
}
},
{
"name": "RNFastImage",
"source_files": "ios/ReactComponent/RNFastImage/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
],
"SDWebImage": [
"~> 5.8"
],
"SDWebImageWebPCoder": [
"~> 0.6.1"
]
}
},
{
"name": "RNVectorIcons",
"resource_bundles": {
"FontsResources": [
"ios/ReactComponent/RNVectorIcons/Fonts/*.ttf"
]
},
"source_files": "ios/ReactComponent/RNVectorIcons/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "lottie-react-native",
"source_files": "ios/ReactComponent/lottie-react-native/**/*.{h,m,swift}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
],
"lottie-ios": [
"~> 3.1.8"
]
}
},
{
"name": "react-native-get-random-values",
"source_files": "ios/ReactComponent/react-native-get-random-values/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "react-native-image-resizer",
"source_files": "ios/ReactComponent/react-native-image-resizer/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "react-native-safe-area-context",
"source_files": "ios/ReactComponent/react-native-safe-area-context/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "react-native-video",
"source_files": "ios/ReactComponent/react-native-video/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
],
"SPTPersistentCache": [
"~> 1.1.0"
],
"DVAssetLoaderDelegate": [
"~> 0.3.1"
]
}
},
{
"name": "react-native-webview",
"source_files": "ios/ReactComponent/react-native-webview/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
},
{
"name": "react-native-pager-view",
"source_files": "ios/ReactComponent/react-native-pager-view/**/*.{h,m}",
"dependencies": {
"react-ios": [
"~> 0.63.4.2"
]
}
}
],
"swift_version": "5.0"
}