[mirotalk] - use camelCase, update dep

This commit is contained in:
Miroslav Pejic
2025-07-09 14:51:18 +02:00
parent 9b1353416f
commit 003430d164
7 changed files with 52 additions and 28 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ dependencies: {
* @license For commercial use or closed source, contact us at license.mirotalk@gmail.com or purchase directly from CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-p2p-webrtc-realtime-video-conferences/38376661
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.5.26
* @version 1.5.27
*
*/
+45 -21
View File
@@ -1,17 +1,17 @@
{
"name": "mirotalk",
"version": "1.5.26",
"version": "1.5.27",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "mirotalk",
"version": "1.5.26",
"version": "1.5.27",
"license": "AGPL-3.0",
"dependencies": {
"@mattermost/client": "10.8.0",
"@ngrok/ngrok": "1.5.1",
"@sentry/node": "^9.35.0",
"@sentry/node": "^9.36.0",
"axios": "^1.10.0",
"chokidar": "^4.0.3",
"colors": "^1.4.0",
@@ -1018,9 +1018,9 @@
}
},
"node_modules/@prisma/instrumentation": {
"version": "6.10.1",
"resolved": "https://registry.npmjs.org/@prisma/instrumentation/-/instrumentation-6.10.1.tgz",
"integrity": "sha512-JC8qzgEDuFKjuBsqrZvXHINUb12psnE6Qy3q5p2MBhalC1KW1MBBUwuonx6iS5TCfCdtNslHft8uc2r+EdLWWg==",
"version": "6.11.1",
"resolved": "https://registry.npmjs.org/@prisma/instrumentation/-/instrumentation-6.11.1.tgz",
"integrity": "sha512-mrZOev24EDhnefmnZX7WVVT7v+r9LttPRqf54ONvj6re4XMF7wFTpK2tLJi4XHB7fFp/6xhYbgRel8YV7gQiyA==",
"license": "Apache-2.0",
"dependencies": {
"@opentelemetry/instrumentation": "^0.52.0 || ^0.53.0 || ^0.54.0 || ^0.55.0 || ^0.56.0 || ^0.57.0"
@@ -1037,18 +1037,18 @@
"license": "Apache-2.0"
},
"node_modules/@sentry/core": {
"version": "9.35.0",
"resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.35.0.tgz",
"integrity": "sha512-bdAtzVQZ/wn4L/m8r2OUCCG/NWr0Q8dyZDwdwvINJaMbyhDRUdQh/MWjrz+id/3JoOL1LigAyTV1h4FJDGuwUQ==",
"version": "9.36.0",
"resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.36.0.tgz",
"integrity": "sha512-LU6EmsXPxi8QFkrx0fCqhXicsJA6uUWCD0VrxePZzs+Xs0SgVNDxOgRELVrZa4LPomQJBR5wmm3Duozp9JkHcQ==",
"license": "MIT",
"engines": {
"node": ">=18"
}
},
"node_modules/@sentry/node": {
"version": "9.35.0",
"resolved": "https://registry.npmjs.org/@sentry/node/-/node-9.35.0.tgz",
"integrity": "sha512-7ifFqTsa3BtZGRAgqoWqYf7OJizKSyEzQlSixgBc253wyYWiLaVJ15By9Y4ozd+PbgpOPqfDN5B45Y+OxtQnQw==",
"version": "9.36.0",
"resolved": "https://registry.npmjs.org/@sentry/node/-/node-9.36.0.tgz",
"integrity": "sha512-MUaMWeuIm83LCu/1u9UmULqbhqEfqMjKHGNAZK/lqPu6Vh3E00AQhZmhRcVe7K8ZUOYuFQkSS40zNgKlcSz/hA==",
"license": "MIT",
"dependencies": {
"@opentelemetry/api": "^1.9.0",
@@ -1080,9 +1080,10 @@
"@opentelemetry/resources": "^1.30.1",
"@opentelemetry/sdk-trace-base": "^1.30.1",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@prisma/instrumentation": "6.10.1",
"@sentry/core": "9.35.0",
"@sentry/opentelemetry": "9.35.0",
"@prisma/instrumentation": "6.11.1",
"@sentry/core": "9.36.0",
"@sentry/node-core": "9.36.0",
"@sentry/opentelemetry": "9.36.0",
"import-in-the-middle": "^1.14.2",
"minimatch": "^9.0.0"
},
@@ -1099,13 +1100,15 @@
"node": ">=14"
}
},
"node_modules/@sentry/node/node_modules/@sentry/opentelemetry": {
"version": "9.35.0",
"resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-9.35.0.tgz",
"integrity": "sha512-XJmSC71KaN+qwYf5EEobLDyWum4FijpIjnpTVTYOrq037uUCpxJEGtgQHq0X+DE/ycVUX/Og2PiAgTeCQEYfDg==",
"node_modules/@sentry/node/node_modules/@sentry/node-core": {
"version": "9.36.0",
"resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-9.36.0.tgz",
"integrity": "sha512-hrsIxkEbPHJ6a37LUFX4Bkbhx8nAKQVRCUDzwUw2TCXyW9eLPkbiIxW7Q4vNYAE7MiBTQoG7KJrb+0VMaNNS9A==",
"license": "MIT",
"dependencies": {
"@sentry/core": "9.35.0"
"@sentry/core": "9.36.0",
"@sentry/opentelemetry": "9.36.0",
"import-in-the-middle": "^1.14.2"
},
"engines": {
"node": ">=18"
@@ -1114,7 +1117,28 @@
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0",
"@opentelemetry/core": "^1.30.1 || ^2.0.0",
"@opentelemetry/instrumentation": "^0.57.1 || ^0.200.0",
"@opentelemetry/instrumentation": "^0.57.1 || ^0.202.0",
"@opentelemetry/resources": "^1.30.1 || ^2.0.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0"
}
},
"node_modules/@sentry/node/node_modules/@sentry/opentelemetry": {
"version": "9.36.0",
"resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-9.36.0.tgz",
"integrity": "sha512-1J3deP+QKekKv03EUj3GZRN8o3l+4o5wnAzaa1/5KqW7y+16eywYsIQsb6Mj7cGZ3Mjcg9ltSm5iDEpiqnuS4Q==",
"license": "MIT",
"dependencies": {
"@sentry/core": "9.36.0"
},
"engines": {
"node": ">=18"
},
"peerDependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0",
"@opentelemetry/core": "^1.30.1 || ^2.0.0",
"@opentelemetry/instrumentation": "^0.57.1 || ^0.202.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0"
}
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "mirotalk",
"version": "1.5.26",
"version": "1.5.27",
"description": "A free WebRTC browser-based video call",
"main": "server.js",
"scripts": {
@@ -43,7 +43,7 @@
"dependencies": {
"@mattermost/client": "10.8.0",
"@ngrok/ngrok": "1.5.1",
"@sentry/node": "^9.35.0",
"@sentry/node": "^9.36.0",
"axios": "^1.10.0",
"chokidar": "^4.0.3",
"colors": "^1.4.0",
+1 -1
View File
@@ -73,7 +73,7 @@ let brand = {
},
about: {
imageUrl: '../images/mirotalk-logo.gif',
title: 'WebRTC P2P v1.5.26',
title: 'WebRTC P2P v1.5.27',
html: `
<button
id="support-button"
+2 -2
View File
@@ -15,7 +15,7 @@
* @license For commercial use or closed source, contact us at license.mirotalk@gmail.com or purchase directly from CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-p2p-webrtc-realtime-video-conferences/38376661
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.5.26
* @version 1.5.27
*
*/
@@ -11239,7 +11239,7 @@ function showAbout() {
Swal.fire({
background: swBg,
position: 'center',
title: brand.about?.title && brand.about.title.trim() !== '' ? brand.about.title : 'WebRTC P2P v1.5.26',
title: brand.about?.title && brand.about.title.trim() !== '' ? brand.about.title : 'WebRTC P2P v1.5.27',
imageUrl: brand.about?.imageUrl && brand.about.imageUrl.trim() !== '' ? brand.about.imageUrl : images.about,
customClass: { image: 'img-about' },
html: `
+1 -1
View File
@@ -28,7 +28,7 @@ async function getMicrophoneVolumeIndicator(stream) {
const microphone = audioContext.createMediaStreamSource(stream);
// Create and configure AudioWorkletNode
await audioContext.audioWorklet.addModule('/js/volume-processor.js');
await audioContext.audioWorklet.addModule('/js/volumeProcessor.js');
workletNode = new AudioWorkletNode(audioContext, 'volume-processor', {
processorOptions: {
threshold: 10, // Volume threshold