UNPKG

@sendbird/uikit-react-native

Version:

Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.

218 lines (217 loc) 6.42 kB
{ "name": "@sendbird/uikit-react-native", "version": "3.9.0", "description": "Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.", "keywords": [ "sendbird", "uikit", "react native", "chat", "messaging", "real-time", "UI components", "user authentication", "channel management", "SDK integration", "customizable", "feature-rich", "social app", "customer support", "gaming", "API" ], "main": "lib/commonjs/index", "module": "lib/module/index", "types": "lib/typescript/src/index.d.ts", "react-native": "src/index", "source": "src/index", "files": [ "src", "lib", "src/version.ts", "!**/__tests__", "!**/__template__" ], "sideEffects": false, "scripts": { "prepare": "yarn generate-version", "test": "jest", "build": "yarn generate-version && bob build", "clean": "del lib", "publish:next": "npm publish --tag next", "publish:local": "yalc publish", "generate-version": "node scripts/generate-version.js ./src/version.ts", "create-domain": "node scripts/create-core-domain" }, "repository": { "type": "git", "url": "https://github.com/sendbird/sendbird-uikit-react-native.git", "directory": "packages/uikit-react-native" }, "author": "Sendbird <support@sendbird.com>", "license": "SEE LICENSE IN LICENSE.md", "bugs": { "url": "https://github.com/sendbird/sendbird-uikit-react-native.git/issues" }, "homepage": "https://github.com/sendbird/sendbird-uikit-react-native.git#readme", "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "dependencies": { "@openspacelabs/react-native-zoomable-view": "^2.1.5", "@sendbird/uikit-chat-hooks": "3.9.0", "@sendbird/uikit-react-native-foundation": "3.9.0", "@sendbird/uikit-tools": "0.0.1-alpha.77", "@sendbird/uikit-utils": "3.9.0" }, "devDependencies": { "@bam.tech/react-native-image-resizer": "^3.0.4", "@react-native-async-storage/async-storage": "^1.17.6", "@react-native-camera-roll/camera-roll": "^7.8.1", "@react-native-clipboard/clipboard": "^1.14.1", "@react-native-community/netinfo": "^11.3.2", "@react-native-documents/picker": "^10.0.0", "@react-native-firebase/app": "^14.4.0", "@react-native-firebase/messaging": "^14.4.0", "@types/react": "*", "@types/react-native": "*", "date-fns": ">=2.28.0", "expo-av": "^13.2.1", "expo-clipboard": "^4.1.2", "expo-document-picker": "^11.5.3", "expo-file-system": "^15.2.2", "expo-image-manipulator": "^11.1.1", "expo-image-picker": "^14.1.1", "expo-media-library": "^15.2.3", "expo-notifications": "^0.18.1", "expo-video-thumbnails": "^7.2.1", "glob": "^7.2.0", "inquirer": "^8.2.0", "js-convert-case": "^4.2.0", "react": "18.2.0", "react-native": "0.74.3", "react-native-audio-recorder-player": "^3.6.10", "react-native-builder-bob": "^0.18.0", "react-native-create-thumbnail": "^2.0.0", "react-native-document-picker": "^9.3.0", "react-native-file-access": "^3.1.0", "react-native-image-picker": "^7.1.2", "react-native-mmkv": "^2.12.2", "react-native-permissions": "^3.10.1", "react-native-safe-area-context": "^4.10.8", "react-native-video": "^6.3.0", "typescript": "5.2.2" }, "peerDependencies": { "@bam.tech/react-native-image-resizer": ">=3.0.0", "@react-native-async-storage/async-storage": "^1.17.6", "@react-native-camera-roll/camera-roll": ">=5.0.0", "@react-native-clipboard/clipboard": ">=1.8.5", "@react-native-community/netinfo": ">=9.3.0", "@react-native-documents/picker": ">=10.0.0", "@react-native-firebase/messaging": ">=14.4.0", "@sendbird/chat": "^4.16.0", "@sendbird/react-native-scrollview-enhancer": "*", "date-fns": ">=2.28.0", "expo-av": ">=12.0.4", "expo-clipboard": ">=2.1.1", "expo-document-picker": ">=10.1.3", "expo-file-system": ">=13.1.4", "expo-image-manipulator": ">=11.0.0", "expo-image-picker": ">=12.0.2", "expo-notifications": ">=0.14.1", "expo-video-thumbnails": ">=6.4.0", "react": ">=17.0.2", "react-native": ">=0.65.0", "react-native-audio-recorder-player": ">=3.6.0", "react-native-create-thumbnail": ">=1.5.1", "react-native-document-picker": ">=8.0.0", "react-native-file-access": ">=2.4.3", "react-native-image-picker": ">=4.7.1", "react-native-mmkv": ">=2.0.0", "react-native-permissions": ">=3.6.0", "react-native-safe-area-context": ">=3.3.2", "react-native-video": ">=5.2.0" }, "peerDependenciesMeta": { "@bam.tech/react-native-image-resizer": { "optional": true }, "@react-native-async-storage/async-storage": { "optional": true }, "@react-native-camera-roll/camera-roll": { "optional": true }, "@react-native-clipboard/clipboard": { "optional": true }, "@react-native-documents/picker": { "optional": true }, "@react-native-firebase/messaging": { "optional": true }, "@sendbird/react-native-scrollview-enhancer": { "optional": true }, "expo-av": { "optional": true }, "expo-clipboard": { "optional": true }, "expo-document-picker": { "optional": true }, "expo-file-system": { "optional": true }, "expo-image-manipulator": { "optional": true }, "expo-image-picker": { "optional": true }, "expo-notifications": { "optional": true }, "expo-video-thumbnails": { "optional": true }, "react-native-create-thumbnail": { "optional": true }, "react-native-document-picker": { "optional": true }, "react-native-file-access": { "optional": true }, "react-native-image-picker": { "optional": true }, "react-native-permissions": { "optional": true }, "react-native-video": { "optional": true } }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "commonjs", "module", [ "typescript", { "project": "tsconfig.build.json" } ] ] }, "gitHead": "c54f9d39846d6f56f492308259afd08fcb5b398e" }