UNPKG

@raishid/react-native-voice-message-player

Version:

An intuitive and customizable React Native module for playing voice messages seamlessly in chat interfaces. This package offers out-of-the-box components and easy-to-use configurations to integrate voice message playback functionality in your application.

65 lines (64 loc) 2.19 kB
{ "name": "@raishid/react-native-voice-message-player", "version": "2.0.13", "description": "An intuitive and customizable React Native module for playing voice messages seamlessly in chat interfaces. This package offers out-of-the-box components and easy-to-use configurations to integrate voice message playback functionality in your application. Tailored for modern chat UI/UX, it supports various customization options, including theming, action buttons, and status callbacks, ensuring a fluid user experience.", "main": "./lib/index.ts", "types": "./lib/index.d.ts", "type": "module", "scripts": { "build": "tsup", "lint": "bun x oxlint@latest", "clean": "bun x del-cli node_modules/ bun.lockb bun.lock lib/ .tsup", "prepublish": "tsup" }, "repository": { "type": "git", "url": "git+https://github.com/carchaze-org/react-native-voice-message-player.git" }, "keywords": [ "voice", "message", "react-native", "player", "audio-player" ], "author": "CarChaze (Hamza Hussain)", "license": "MIT", "dependencies": { "@ptomasroos/react-native-multi-slider": "^2.2.2", "date-fns": "^4.1.0", "expo-av": "^15.0.2", "expo-file-system": "^18.0.8", "react": "18.3.1", "react-native": "0.76.6" }, "bugs": { "url": "https://github.com/carchaze-org/react-native-voice-message-player/issues" }, "homepage": "https://github.com/carchaze-org/react-native-voice-message-player#readme", "devDependencies": { "@microsoft/api-extractor": "^7.49.2", "@types/esbuild-copy-static-files": "^0.1.4", "@types/react": "^18.3.12", "@types/react-native": "0.72.8", "@typescript-eslint/eslint-plugin": "^8.23.0", "@typescript-eslint/parser": "^8.23.0", "esbuild-copy-static-files": "^0.1.0", "esbuild-plugin-copy": "^2.1.1", "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-native": "^5.0.0", "oxlint": "^0.15.9", "tsup": "^8.3.6", "typescript": "^5.3.3" }, "peerDependencies": { "react": ">=17.0.0", "react-native": ">=0.7.0", "expo-av": ">=15.0-.0", "expo-file-system": ">=18.0.0" }, "files": [ "lib/", "src/" ] }