Skip to content

Commit fa65c5b

Browse files
authored
Merge pull request #4 from JairajJangle/develop
doc improvements
2 parents 9978a52 + a7afaf4 commit fa65c5b

4 files changed

Lines changed: 15 additions & 6 deletions

File tree

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
# react-native-tiny-wavpack-decoder
22

3-
A lightweight React Native Turbo Module for decoding WavPack audio files to WAV format on iOS and Android. Built with the New Architecture for optimal performance, this module supports progress updates during decoding and is designed for seamless integration into React Native apps.
3+
A lightweight React Native Turbo Module for decoding WavPack audio files to WAV format on iOS and Android. Built with the New Architecture for optimal performance. This module also supports progress updates during decoding.
44

55
[![npm version](https://img.shields.io/npm/v/react-native-tiny-wavpack-decoder)](https://badge.fury.io/js/react-native-tiny-wavpack-decoder) [![License](https://img.shields.io/github/license/JairajJangle/react-native-tiny-wavpack-decoder)](https://github.com/JairajJangle/react-native-tiny-wavpack-decoder/blob/main/LICENSE) [![Workflow Status](https://github.com/JairajJangle/react-native-tiny-wavpack-decoder/actions/workflows/ci.yml/badge.svg)](https://github.com/JairajJangle/react-native-tiny-wavpack-decoder/actions/workflows/ci.yml) ![Android](https://img.shields.io/badge/-Android-555555?logo=android&logoColor=3DDC84) ![iOS](https://img.shields.io/badge/-iOS-555555?logo=apple&logoColor=white) [![GitHub issues](https://img.shields.io/github/issues/JairajJangle/react-native-tiny-wavpack-decoder)](https://github.com/JairajJangle/react-native-tiny-wavpack-decoder/issues?q=is%3Aopen+is%3Aissue) ![TS](https://img.shields.io/badge/TypeScript-strict_💪-blue) [![Known Vulnerabilities](https://snyk.io/test/github/jairajjangle/react-native-tiny-wavpack-decoder/badge.svg)](https://snyk.io/test/github/jairajjangle/react-native-tiny-wavpack-decoder) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/react-native-tiny-wavpack-decoder)
66

7+
<div align="center">
8+
<img src="https://media3.giphy.com/media/v1.Y2lkPTc5MGI3NjExbHI4d29ncW1kcGRjeXgwZnVnMzdnNHJnaXFmbzYxcHFud29kOGNkYiZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/aT8unro6bwv9GWRLkt/giphy.gif" alt="Tiny WavPack Decoding demo" style="border: 1px solid gray;" />
9+
</div>
10+
711
## Features
12+
813
- Decode WavPack (.wv) files to WAV format.
914
- Cross-platform support for iOS (13.0+) and Android (API 21+).
1015
- Progress updates via event emitter for real-time feedback.
@@ -147,4 +152,8 @@ MIT License. See [LICENSE](LICENSE) for details.
147152
148153
## Acknowledgments
149154
- Built with [WavPack](https://www.wavpack.com/)'s Tiny Decoder source for efficient audio decoding.
150-
- Uses React Native’s New Architecture for modern performance.
155+
- Uses React Native’s New Architecture for modern performance.
156+
157+
---
158+
159+
##### Library for encoder coming soon...

example/ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1380,7 +1380,7 @@ PODS:
13801380
- ReactCommon/turbomodule/bridging
13811381
- ReactCommon/turbomodule/core
13821382
- Yoga
1383-
- react-native-wavpack-decoder (0.1.0):
1383+
- react-native-wavpack-decoder (1.0.1):
13841384
- DoubleConversion
13851385
- glog
13861386
- hermes-engine
@@ -2054,7 +2054,7 @@ SPEC CHECKSUMS:
20542054
React-Mapbuffer: 8df5296f9d9a61f980d293b55026cfebcd8dfb0a
20552055
React-microtasksnativemodule: c8ed30f8ec30affbc73411c54207bd67b1125bbb
20562056
react-native-document-picker: f4460210c70534fc155e4e0520468bcdce16d2f7
2057-
react-native-wavpack-decoder: 7b51a1fa2be9a2050462b686d132974f8cf0fdfb
2057+
react-native-wavpack-decoder: 71ed2e02c1aab3ec42d061f460a84c60d571a1ed
20582058
React-NativeModulesApple: 8a465be9a58afc56f48c1322331ffbdecd3d4877
20592059
React-oscompat: 74eb4badd12e93899f37a5dbb03d8a638011a292
20602060
React-perflogger: dba4ffef10c54537fa33cb2580cf6d4c48458d36

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
},
110110
"peerDependencies": {
111111
"react": "*",
112-
"react-native": "*"
112+
"react-native": ">=0.77.0"
113113
},
114114
"workspaces": [
115115
"example"

yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13167,7 +13167,7 @@ __metadata:
1316713167
typescript: ^5.2.2
1316813168
peerDependencies:
1316913169
react: "*"
13170-
react-native: "*"
13170+
react-native: ">=0.77.0"
1317113171
languageName: unknown
1317213172
linkType: soft
1317313173

0 commit comments

Comments
 (0)