package.json 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. {
  2. "name": "OpenIMSDK",
  3. "id": "Tuoyun-OpenIMSDK",
  4. "version": "3.8.3",
  5. "description": "OpenIM SDK for uni-app advance v3.8.3-patch.3-e-v1.1.11",
  6. "_dp_type": "nativeplugin",
  7. "_dp_nativeplugin": {
  8. "android": {
  9. "plugins": [
  10. {
  11. "type": "module",
  12. "name": "Tuoyun-OpenIMSDK",
  13. "class": "com.example.openim.OpenIMSDK"
  14. },
  15. {
  16. "type": "module",
  17. "name": "Tuoyun-OpenIMSDK-OUIFilePicker",
  18. "class": "io.openim.android.file_selector.FileSelector"
  19. },
  20. {
  21. "type": "module",
  22. "name": "OUICalling",
  23. "class": "io.openim.android.ouicalling.CallingModule"
  24. },
  25. {
  26. "type": "module",
  27. "name": "OUIMeeting",
  28. "class": "io.openim.android.ouimeeting.MeetingModule"
  29. },
  30. {
  31. "type": "module",
  32. "name": "Tuoyun-OpenIMSDK-Notification",
  33. "class": "com.example.notification.NoticeModule"
  34. }
  35. ],
  36. "integrateType": "aar",
  37. "dependencies": [
  38. "com.google.android.material:material:1.4.0",
  39. "androidx.activity:activity:1.8.0",
  40. "androidx.activity:activity-ktx:1.8.0",
  41. "androidx.fragment:fragment-ktx:1.8.0",
  42. "com.github.bumptech.glide:glide:4.13.0",
  43. "org.jetbrains.kotlin:kotlin-stdlib:1.8.0",
  44. "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0",
  45. "com.google.protobuf:protobuf-javalite:4.29.0",
  46. "com.google.code.gson:gson:2.9.0",
  47. "org.raphets:roundimageview:1.2.0",
  48. "androidx.lifecycle:lifecycle-livedata-ktx:2.6.2",
  49. "com.github.bumptech.glide:glide:4.13.0",
  50. "io.livekit:livekit-android:2.10.0",
  51. "com.github.getActivity:XXPermissions:18.5",
  52. "com.wang.avi:library:2.1.3",
  53. "com.yanzhenjie.recyclerview:x:1.3.2",
  54. "androidx.databinding:viewbinding:7.1.1",
  55. "androidx.appcompat:appcompat:1.3.0",
  56. "io.reactivex.rxjava2:rxandroid:2.1.1",
  57. "io.reactivex.rxjava2:rxjava:2.2.21",
  58. "com.squareup.retrofit2:adapter-rxjava2:2.9.0",
  59. "com.squareup.retrofit2:converter-gson:2.9.0",
  60. "com.squareup.okhttp3:logging-interceptor:4.12.0",
  61. "androidx.core:core:1.9.0"
  62. ]
  63. },
  64. "ios": {
  65. "plugins": [
  66. {
  67. "type": "module",
  68. "name": "Tuoyun-OpenIMSDK",
  69. "class": "OpenIMModule"
  70. },
  71. {
  72. "type": "module",
  73. "name": "Tuoyun-OpenIMSDK-OUIFilePicker",
  74. "class": "OUIFilePicker"
  75. },
  76. {
  77. "type": "module",
  78. "name": "OUICalling",
  79. "class": "OUICallingModule"
  80. },
  81. {
  82. "type": "module",
  83. "name": "OUIMeeting",
  84. "class": "OUIMeetingModule"
  85. }
  86. ],
  87. "integrateType": "framework",
  88. "validArchitectures": [
  89. "arm64"
  90. ],
  91. "frameworks": [
  92. "libresolv.tbd"
  93. ],
  94. "embedSwift": true
  95. }
  96. }
  97. }