Updated package and manifest

Updated voicemod api to latest
Ran formatter on code
This commit is contained in:
2023-12-24 00:11:53 -05:00
parent 76c5f226bc
commit cb429c3e72
3 changed files with 48 additions and 51 deletions

View File

@@ -5,14 +5,12 @@
"description": "Voicemod control at your fingertips", "description": "Voicemod control at your fingertips",
"version": "0.0.0", "version": "0.0.0",
"license": "MIT", "license": "MIT",
"repository": "git+https://github.com/bitfocus/companion-module-voicemod.git",
"bugs": "https://github.com/bitfocus/companion-module-voicemod/issues",
"repository": "git+https://github.com/bitfocus/companion-module-voicemod-api.git", "repository": "git+https://github.com/bitfocus/companion-module-voicemod-api.git",
"bugs": "https://github.com/bitfocus/companion-module-voicemod-api/issues",
"maintainers": [ "maintainers": [
{ {
"name": "Your name",
"email": "Your email"
"name": "RavenX8", "name": "RavenX8",
"email": "redflames1003@gmail.com"
} }
], ],
"runtime": { "runtime": {

90
main.js
View File

@@ -11,11 +11,11 @@ class ModuleInstance extends InstanceBase {
this.config = {} this.config = {}
this.memes = [] this.memes = []
this.backgroundEffectsEnabled = false; this.backgroundEffectsEnabled = false
this.voiceChangerEnabled = false; this.voiceChangerEnabled = false
this.hearMyVoiceEnabled = false; this.hearMyVoiceEnabled = false
this.muteEnabled = false; this.muteEnabled = false
this.muteMemesEnabled = false; this.muteMemesEnabled = false
} }
async init(config) { async init(config) {
@@ -27,46 +27,46 @@ class ModuleInstance extends InstanceBase {
try { try {
this.vm.init().then( this.vm.init().then(
async () => { async () => {
this.vm.internal.on('backgroundEffectsEnabledEvent', ( background ) => { this.vm.internal.on('backgroundEffectsEnabledEvent', (background) => {
this.backgroundEffectsEnabled = true; this.backgroundEffectsEnabled = true
this.checkFeedbacks('BackgroundEffectState'); this.checkFeedbacks('BackgroundEffectState')
}); })
this.vm.internal.on('backgroundEffectsDisabledEvent', ( background ) => { this.vm.internal.on('backgroundEffectsDisabledEvent', (background) => {
this.backgroundEffectsEnabled = false; this.backgroundEffectsEnabled = false
this.checkFeedbacks('BackgroundEffectState'); this.checkFeedbacks('BackgroundEffectState')
}); })
this.vm.internal.on('voiceChangerEnabledEvent', ( data ) => { this.vm.internal.on('voiceChangerEnabledEvent', (data) => {
this.voiceChangerEnabled = true; this.voiceChangerEnabled = true
this.checkFeedbacks('VoiceChangerState'); this.checkFeedbacks('VoiceChangerState')
}); })
this.vm.internal.on('voiceChangerDisabledEvent', ( data ) => { this.vm.internal.on('voiceChangerDisabledEvent', (data) => {
this.voiceChangerEnabled = false; this.voiceChangerEnabled = false
this.checkFeedbacks('VoiceChangerState'); this.checkFeedbacks('VoiceChangerState')
}); })
this.vm.internal.on('hearMySelfEnabledEvent', ( data ) => { this.vm.internal.on('hearMySelfEnabledEvent', (data) => {
this.hearMyVoiceEnabled = true; this.hearMyVoiceEnabled = true
this.checkFeedbacks('HearMyVoiceState'); this.checkFeedbacks('HearMyVoiceState')
}); })
this.vm.internal.on('hearMySelfDisabledEvent', ( data ) => { this.vm.internal.on('hearMySelfDisabledEvent', (data) => {
this.hearMyVoiceEnabled = false; this.hearMyVoiceEnabled = false
this.checkFeedbacks('HearMyVoiceState'); this.checkFeedbacks('HearMyVoiceState')
}); })
this.vm.internal.on('muteMicrophoneEnabledEvent', ( data ) => { this.vm.internal.on('muteMicrophoneEnabledEvent', (data) => {
this.muteEnabled = true; this.muteEnabled = true
this.checkFeedbacks('MicMutedState'); this.checkFeedbacks('MicMutedState')
}); })
this.vm.internal.on('muteMicrophoneDisabledEvent', ( data ) => { this.vm.internal.on('muteMicrophoneDisabledEvent', (data) => {
this.muteEnabled = false; this.muteEnabled = false
this.checkFeedbacks('MicMutedState'); this.checkFeedbacks('MicMutedState')
}); })
this.vm.internal.on('muteMemeForMeEnabledEvent', ( data ) => { this.vm.internal.on('muteMemeForMeEnabledEvent', (data) => {
this.muteMemesEnabled = true; this.muteMemesEnabled = true
this.checkFeedbacks('MemesMutedForMeState'); this.checkFeedbacks('MemesMutedForMeState')
}); })
this.vm.internal.on('muteMemeForMeDisabledEvent', ( data ) => { this.vm.internal.on('muteMemeForMeDisabledEvent', (data) => {
this.muteMemesEnabled = false; this.muteMemesEnabled = false
this.checkFeedbacks('MemesMutedForMeState'); this.checkFeedbacks('MemesMutedForMeState')
}); })
this.vm.internal.getVoiceChangerStatus() this.vm.internal.getVoiceChangerStatus()
this.vm.internal.getBackgroundEffectStatus() this.vm.internal.getBackgroundEffectStatus()
this.vm.internal.getMuteMicStatus() this.vm.internal.getMuteMicStatus()

View File

@@ -12,8 +12,7 @@
}, },
"dependencies": { "dependencies": {
"@companion-module/base": "~1.5.1", "@companion-module/base": "~1.5.1",
"voicemod": "^0.1.5", "voicemod": "^0.1.6"
"ws": "^8.14.2"
}, },
"devDependencies": { "devDependencies": {
"@companion-module/tools": "^1.4.1" "@companion-module/tools": "^1.4.1"