Skip to content

Commit f5bc4e5

Browse files
committed
chore: renaming the module name to RNSpeech
1 parent 69fd3fc commit f5bc4e5

11 files changed

Lines changed: 34 additions & 31 deletions

File tree

Speech.podspec renamed to RNSpeech.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ require "json"
33
package = JSON.parse(File.read(File.join(__dir__, "package.json")))
44

55
Pod::Spec.new do |s|
6-
s.name = "Speech"
6+
s.name = "RNSpeech"
77
s.version = package["version"]
88
s.summary = package["description"]
99
s.homepage = package["homepage"]

android/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
buildscript {
22
ext.getExtOrDefault = {name ->
3-
return rootProject.ext.has(name) ? rootProject.ext.get(name) : project.properties['Speech_' + name]
3+
return rootProject.ext.has(name) ? rootProject.ext.get(name) : project.properties['RNSpeech_' + name]
44
}
55

66
repositories {
@@ -22,11 +22,11 @@ apply plugin: "kotlin-android"
2222
apply plugin: "com.facebook.react"
2323

2424
def getExtOrIntegerDefault(name) {
25-
return rootProject.ext.has(name) ? rootProject.ext.get(name) : (project.properties["Speech_" + name]).toInteger()
25+
return rootProject.ext.has(name) ? rootProject.ext.get(name) : (project.properties["RNSpeech_" + name]).toInteger()
2626
}
2727

2828
android {
29-
namespace "com.speech"
29+
namespace "com.mhpdev.speech"
3030

3131
compileSdkVersion getExtOrIntegerDefault("compileSdkVersion")
3232

android/gradle.properties

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Speech_kotlinVersion=2.0.21
2-
Speech_minSdkVersion=24
3-
Speech_targetSdkVersion=36
4-
Speech_compileSdkVersion=36
5-
Speech_ndkVersion=27.1.12297006
1+
RNSpeech_kotlinVersion=2.0.21
2+
RNSpeech_minSdkVersion=24
3+
RNSpeech_targetSdkVersion=36
4+
RNSpeech_compileSdkVersion=36
5+
RNSpeech_ndkVersion=27.1.12297006

android/src/main/java/com/speech/SpeechModule.kt renamed to android/src/main/java/com/speech/RNSpeechModule.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.speech
1+
package com.mhpdev.speech
22

33
import java.util.UUID
44
import java.util.Locale
@@ -21,8 +21,8 @@ import android.speech.tts.UtteranceProgressListener
2121
import com.facebook.react.bridge.ReactApplicationContext
2222
import com.facebook.react.module.annotations.ReactModule
2323

24-
@ReactModule(name = SpeechModule.NAME)
25-
class SpeechModule(reactContext: ReactApplicationContext) :
24+
@ReactModule(name = RNSpeechModule.NAME)
25+
class RNSpeechModule(reactContext: ReactApplicationContext) :
2626
NativeSpeechSpec(reactContext) {
2727

2828
override fun getName(): String {
@@ -36,7 +36,7 @@ class SpeechModule(reactContext: ReactApplicationContext) :
3636
}
3737

3838
companion object {
39-
const val NAME = "Speech"
39+
const val NAME = "RNSpeech"
4040

4141
private val defaultOptions: Map<String, Any> = mapOf(
4242
"rate" to 0.5f,

android/src/main/java/com/speech/SpeechPackage.kt renamed to android/src/main/java/com/speech/RNSpeechPackage.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.speech
1+
package com.mhpdev.speech
22

33
import com.facebook.react.BaseReactPackage
44
import com.facebook.react.bridge.NativeModule
@@ -7,10 +7,10 @@ import com.facebook.react.module.model.ReactModuleInfo
77
import com.facebook.react.module.model.ReactModuleInfoProvider
88
import java.util.HashMap
99

10-
class SpeechPackage : BaseReactPackage() {
10+
class RNSpeechPackage : BaseReactPackage() {
1111
override fun getModule(name: String, reactContext: ReactApplicationContext): NativeModule? {
12-
return if (name == SpeechModule.NAME) {
13-
SpeechModule(reactContext)
12+
return if (name == RNSpeechModule.NAME) {
13+
RNSpeechModule(reactContext)
1414
} else {
1515
null
1616
}
@@ -19,9 +19,9 @@ class SpeechPackage : BaseReactPackage() {
1919
override fun getReactModuleInfoProvider(): ReactModuleInfoProvider {
2020
return ReactModuleInfoProvider {
2121
val moduleInfos: MutableMap<String, ReactModuleInfo> = HashMap()
22-
moduleInfos[SpeechModule.NAME] = ReactModuleInfo(
23-
SpeechModule.NAME,
24-
SpeechModule.NAME,
22+
moduleInfos[RNSpeechModule.NAME] = ReactModuleInfo(
23+
RNSpeechModule.NAME,
24+
RNSpeechModule.NAME,
2525
false, // canOverrideExistingModule
2626
false, // needsEagerInit
2727
false, // isCxxModule

android/src/main/java/com/speech/SpeechUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.speech
1+
package com.mhpdev.speech
22

33
data class SpeechQueueItem(
44
val text: String,

example/ios/Podfile.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2310,8 +2310,7 @@ PODS:
23102310
- React-perflogger (= 0.81.0)
23112311
- React-utils (= 0.81.0)
23122312
- SocketRocket
2313-
- SocketRocket (0.7.1)
2314-
- Speech (1.2.1):
2313+
- RNSpeech (1.2.1):
23152314
- boost
23162315
- DoubleConversion
23172316
- fast_float
@@ -2339,6 +2338,7 @@ PODS:
23392338
- ReactCommon/turbomodule/core
23402339
- SocketRocket
23412340
- Yoga
2341+
- SocketRocket (0.7.1)
23422342
- Yoga (0.0.0)
23432343

23442344
DEPENDENCIES:
@@ -2414,8 +2414,8 @@ DEPENDENCIES:
24142414
- ReactAppDependencyProvider (from `build/generated/ios`)
24152415
- ReactCodegen (from `build/generated/ios`)
24162416
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
2417+
- RNSpeech (from `../..`)
24172418
- SocketRocket (~> 0.7.1)
2418-
- Speech (from `../..`)
24192419
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
24202420

24212421
SPEC REPOS:
@@ -2566,7 +2566,7 @@ EXTERNAL SOURCES:
25662566
:path: build/generated/ios
25672567
ReactCommon:
25682568
:path: "../node_modules/react-native/ReactCommon"
2569-
Speech:
2569+
RNSpeech:
25702570
:path: "../.."
25712571
Yoga:
25722572
:path: "../node_modules/react-native/ReactCommon/yoga"
@@ -2643,8 +2643,8 @@ SPEC CHECKSUMS:
26432643
ReactAppDependencyProvider: c91900fa724baee992f01c05eeb4c9e01a807f78
26442644
ReactCodegen: a55799cae416c387aeaae3aabc1bc0289ac19cee
26452645
ReactCommon: 116d6ee71679243698620d8cd9a9042541e44aa6
2646+
RNSpeech: 8bf13b67068f7c72f0ee387aea7bea4858746e99
26462647
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
2647-
Speech: 5a0c5226240ffedd7eb0d2cf186ae78781bd7c50
26482648
Yoga: 00013dd9cde63a2d98e8002fcc4f5ddb66c10782
26492649

26502650
PODFILE CHECKSUM: aab22acc453fc9acfb34e3aa51dcfda690533072
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#import <RNSpeechSpec/RNSpeechSpec.h>
22
#import "AVFoundation/AVFoundation.h"
33

4-
@interface Speech : NativeSpeechSpecBase <NativeSpeechSpec, AVSpeechSynthesizerDelegate>
4+
@interface RNSpeech : NativeSpeechSpecBase <NativeSpeechSpec, AVSpeechSynthesizerDelegate>
55
@property (nonatomic, strong) AVSpeechSynthesizer *synthesizer;
66
@property (nonatomic, strong) NSDictionary *globalOptions;
77
@end

ios/Speech.mm renamed to ios/RNSpeech.mm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
#import "Speech.h"
1+
#import "RNSpeech.h"
22

33
using namespace JS::NativeSpeech;
44

5-
@implementation Speech
5+
@implementation RNSpeech
66
{
77
BOOL isDucking;
88
NSDictionary *defaultOptions;

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,10 @@
157157
"codegenConfig": {
158158
"name": "RNSpeechSpec",
159159
"type": "modules",
160-
"jsSrcsDir": "src"
160+
"jsSrcsDir": "src",
161+
"android": {
162+
"javaPackageName": "com.mhpdev.speech"
163+
}
161164
},
162165
"create-react-native-library": {
163166
"languages": "kotlin-objc",

0 commit comments

Comments
 (0)