Krish-05 commited on
Commit
51c3281
·
unverified ·
1 Parent(s): 51034c2

solved dependencies issuse

Browse files
Files changed (2) hide show
  1. frontend/package-lock.json +361 -102
  2. frontend/package.json +2 -2
frontend/package-lock.json CHANGED
@@ -14,8 +14,8 @@
14
  "postcss": "^8.5.6",
15
  "react": "^18.2.0",
16
  "react-dom": "^18.2.0",
 
17
  "react-router-dom": "^7.7.1",
18
- "react-speech-recognition": "^4.0.1",
19
  "react-voice-visualizer": "^2.0.8"
20
  },
21
  "devDependencies": {
@@ -294,6 +294,15 @@
294
  "@babel/core": "^7.0.0-0"
295
  }
296
  },
 
 
 
 
 
 
 
 
 
297
  "node_modules/@babel/template": {
298
  "version": "7.27.2",
299
  "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
@@ -1821,9 +1830,9 @@
1821
  "license": "MIT"
1822
  },
1823
  "node_modules/@rollup/rollup-android-arm-eabi": {
1824
- "version": "4.46.0",
1825
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.46.0.tgz",
1826
- "integrity": "sha512-9f3nSTFI2ivfxc7/tHBHcJ8pRnp8ROrELvsVprlQPVvcZ+j5zztYd+PTJGpyIOAdTvNwNrpCXswKSeoQcyGjMQ==",
1827
  "cpu": [
1828
  "arm"
1829
  ],
@@ -1835,9 +1844,9 @@
1835
  ]
1836
  },
1837
  "node_modules/@rollup/rollup-android-arm64": {
1838
- "version": "4.46.0",
1839
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.46.0.tgz",
1840
- "integrity": "sha512-tFZSEhqJ8Yrpe50TzOdeoYi72gi/jsnT7y8Qrozf3cNu28WX+s6I3XzEPUAqoaT9SAS8Xz9AzGTFlxxCH/w20w==",
1841
  "cpu": [
1842
  "arm64"
1843
  ],
@@ -1849,9 +1858,9 @@
1849
  ]
1850
  },
1851
  "node_modules/@rollup/rollup-darwin-arm64": {
1852
- "version": "4.46.0",
1853
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.46.0.tgz",
1854
- "integrity": "sha512-+DikIIs+p6yU2hF51UaWG8BnHbq90X0QIOt5zqSKSZxY+G3qqdLih214e9InJal21af2PuuxkDectetGfbVPJw==",
1855
  "cpu": [
1856
  "arm64"
1857
  ],
@@ -1863,9 +1872,9 @@
1863
  ]
1864
  },
1865
  "node_modules/@rollup/rollup-darwin-x64": {
1866
- "version": "4.46.0",
1867
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.46.0.tgz",
1868
- "integrity": "sha512-5a+NofhdEB/WimSlFMskbFQn1vqz1FWryYpA99trmZGO6qEmiS0IsX6w4B3d91U878Q2ZQdiaFF1gxX4P147og==",
1869
  "cpu": [
1870
  "x64"
1871
  ],
@@ -1877,9 +1886,9 @@
1877
  ]
1878
  },
1879
  "node_modules/@rollup/rollup-freebsd-arm64": {
1880
- "version": "4.46.0",
1881
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.46.0.tgz",
1882
- "integrity": "sha512-igr/RlKPS3OCy4jD3XBmAmo3UAcNZkJSubRsw1JeM8bAbwf15k/3eMZXD91bnjheijJiOJcga3kfCLKjV8IXNg==",
1883
  "cpu": [
1884
  "arm64"
1885
  ],
@@ -1891,9 +1900,9 @@
1891
  ]
1892
  },
1893
  "node_modules/@rollup/rollup-freebsd-x64": {
1894
- "version": "4.46.0",
1895
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.46.0.tgz",
1896
- "integrity": "sha512-MdigWzPSHlQzB1xZ+MdFDWTAH+kcn7UxjEBoOKuaso7z1DRlnAnrknB1mTtNOQ+GdPI8xgExAGwHeqQjntR0Cg==",
1897
  "cpu": [
1898
  "x64"
1899
  ],
@@ -1905,9 +1914,9 @@
1905
  ]
1906
  },
1907
  "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1908
- "version": "4.46.0",
1909
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.46.0.tgz",
1910
- "integrity": "sha512-dmZseE0ZwA/4yy1+BwFrDqFTjjNg24GO9xSrb1weVbt6AFkhp5pz1gVS7IMtfIvoWy8yp6q/zN0bKnefRUImvQ==",
1911
  "cpu": [
1912
  "arm"
1913
  ],
@@ -1919,9 +1928,9 @@
1919
  ]
1920
  },
1921
  "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1922
- "version": "4.46.0",
1923
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.46.0.tgz",
1924
- "integrity": "sha512-fzhfn6p9Cfm3W8UrWKIa4l7Wfjs/KGdgaswMBBE3KY3Ta43jg2XsPrAtfezHpsRk0Nx+TFuS3hZk/To2N5kFPQ==",
1925
  "cpu": [
1926
  "arm"
1927
  ],
@@ -1933,9 +1942,9 @@
1933
  ]
1934
  },
1935
  "node_modules/@rollup/rollup-linux-arm64-gnu": {
1936
- "version": "4.46.0",
1937
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.46.0.tgz",
1938
- "integrity": "sha512-vVDD+iPDPmJQ5nAQ5Tifq3ywdv60FartglFI8VOCK+hcU9aoG0qlQTsDJP97O5yiTaTqlneZWoARMcVC5nyUoQ==",
1939
  "cpu": [
1940
  "arm64"
1941
  ],
@@ -1947,9 +1956,9 @@
1947
  ]
1948
  },
1949
  "node_modules/@rollup/rollup-linux-arm64-musl": {
1950
- "version": "4.46.0",
1951
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.46.0.tgz",
1952
- "integrity": "sha512-0d0jx08fzDHCzXqrtCMEEyxKU0SvJrWmUjUDE2/KDQ2UDJql0tfiwYvEx1oHELClKO8CNdE+AGJj+RqXscZpdQ==",
1953
  "cpu": [
1954
  "arm64"
1955
  ],
@@ -1961,9 +1970,9 @@
1961
  ]
1962
  },
1963
  "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
1964
- "version": "4.46.0",
1965
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.46.0.tgz",
1966
- "integrity": "sha512-XBYu9oW9eKJadWn8M7hkTZsD4yG+RrsTrVEgyKwb4L72cpJjRbRboTG9Lg9fec8MxJp/cfTHAocg4mnismQR8A==",
1967
  "cpu": [
1968
  "loong64"
1969
  ],
@@ -1975,9 +1984,9 @@
1975
  ]
1976
  },
1977
  "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1978
- "version": "4.46.0",
1979
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.46.0.tgz",
1980
- "integrity": "sha512-wJaRvcT17PoOK6Ggcfo3nouFlybHvARBS4jzT0PC/lg17fIJHcDS2fZz3sD+iA4nRlho2zE6OGbU0HvwATdokQ==",
1981
  "cpu": [
1982
  "ppc64"
1983
  ],
@@ -1989,9 +1998,9 @@
1989
  ]
1990
  },
1991
  "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1992
- "version": "4.46.0",
1993
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.46.0.tgz",
1994
- "integrity": "sha512-GZ5bkMFteAGkcmh8x0Ok4LSa+L62Ez0tMsHPX6JtR0wl4Xc3bQcrFHDiR5DGLEDFtGrXih4Nd/UDaFqs968/wA==",
1995
  "cpu": [
1996
  "riscv64"
1997
  ],
@@ -2003,9 +2012,9 @@
2003
  ]
2004
  },
2005
  "node_modules/@rollup/rollup-linux-riscv64-musl": {
2006
- "version": "4.46.0",
2007
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.46.0.tgz",
2008
- "integrity": "sha512-7CjPw6FflFsVOUfWOrVrREiV3IYXG4RzZ1ZQUaT3BtSK8YXN6x286o+sruPZJESIaPebYuFowmg54ZdrkVBYog==",
2009
  "cpu": [
2010
  "riscv64"
2011
  ],
@@ -2017,9 +2026,9 @@
2017
  ]
2018
  },
2019
  "node_modules/@rollup/rollup-linux-s390x-gnu": {
2020
- "version": "4.46.0",
2021
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.46.0.tgz",
2022
- "integrity": "sha512-nmvnl0ZiuysltcB/cKjUh40Rx4FbSyueERDsl2FLvLYr6pCgSsvGr3SocUT84svSpmloS7f1DRWqtRha74Gi1w==",
2023
  "cpu": [
2024
  "s390x"
2025
  ],
@@ -2031,9 +2040,9 @@
2031
  ]
2032
  },
2033
  "node_modules/@rollup/rollup-linux-x64-gnu": {
2034
- "version": "4.46.0",
2035
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.46.0.tgz",
2036
- "integrity": "sha512-Cv+moII5C8RM6gZbR3cb21o6rquVDZrN2o81maROg1LFzBz2dZUwIQSxFA8GtGZ/F2KtsqQ2z3eFPBb6akvQNg==",
2037
  "cpu": [
2038
  "x64"
2039
  ],
@@ -2045,9 +2054,9 @@
2045
  ]
2046
  },
2047
  "node_modules/@rollup/rollup-linux-x64-musl": {
2048
- "version": "4.46.0",
2049
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.46.0.tgz",
2050
- "integrity": "sha512-PHcMG8DZTM9RCIjp8QIfN0VYtX0TtBPnWOTRurFhoCDoi9zptUZL2k7pCs+5rgut7JAiUsYy+huyhVKPcmxoog==",
2051
  "cpu": [
2052
  "x64"
2053
  ],
@@ -2059,9 +2068,9 @@
2059
  ]
2060
  },
2061
  "node_modules/@rollup/rollup-win32-arm64-msvc": {
2062
- "version": "4.46.0",
2063
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.46.0.tgz",
2064
- "integrity": "sha512-1SI/Rd47e8aQJeFWMDg16ET+fjvCcD/CzeaRmIEPmb05hx+3cCcwIF4ebUag4yTt/D1peE+Mgp0+Po3M358cAA==",
2065
  "cpu": [
2066
  "arm64"
2067
  ],
@@ -2073,9 +2082,9 @@
2073
  ]
2074
  },
2075
  "node_modules/@rollup/rollup-win32-ia32-msvc": {
2076
- "version": "4.46.0",
2077
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.46.0.tgz",
2078
- "integrity": "sha512-JwOCYxmumFDfDhx4kNyz6kTVK3gWzBIvVdMNzQMRDubcoGRDniOOmo6DDNP42qwZx3Bp9/6vWJ+kNzNqXoHmeA==",
2079
  "cpu": [
2080
  "ia32"
2081
  ],
@@ -2087,9 +2096,9 @@
2087
  ]
2088
  },
2089
  "node_modules/@rollup/rollup-win32-x64-msvc": {
2090
- "version": "4.46.0",
2091
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.46.0.tgz",
2092
- "integrity": "sha512-IPMIfrfkG1GaEXi+JSsQEx8x9b4b+hRZXO7KYc2pKio3zO2/VDXDs6B9Ts/nnO+25Fk1tdAVtUn60HKKPPzDig==",
2093
  "cpu": [
2094
  "x64"
2095
  ],
@@ -2349,6 +2358,19 @@
2349
  "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
2350
  "license": "MIT"
2351
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
2352
  "node_modules/autoprefixer": {
2353
  "version": "10.4.21",
2354
  "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz",
@@ -2441,6 +2463,18 @@
2441
  "node": ">=8"
2442
  }
2443
  },
 
 
 
 
 
 
 
 
 
 
 
 
2444
  "node_modules/browserslist": {
2445
  "version": "4.25.1",
2446
  "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz",
@@ -2693,6 +2727,21 @@
2693
  "node": ">= 6"
2694
  }
2695
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2696
  "node_modules/concat-map": {
2697
  "version": "0.0.1",
2698
  "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -2751,6 +2800,15 @@
2751
  "dev": true,
2752
  "license": "MIT"
2753
  },
 
 
 
 
 
 
 
 
 
2754
  "node_modules/debug": {
2755
  "version": "4.4.1",
2756
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
@@ -3120,6 +3178,56 @@
3120
  "node": ">=0.10.0"
3121
  }
3122
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3123
  "node_modules/fast-deep-equal": {
3124
  "version": "3.1.3",
3125
  "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
@@ -3171,6 +3279,19 @@
3171
  "dev": true,
3172
  "license": "MIT"
3173
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
3174
  "node_modules/fastq": {
3175
  "version": "1.19.1",
3176
  "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
@@ -3646,6 +3767,12 @@
3646
  "node": ">=0.8.19"
3647
  }
3648
  },
 
 
 
 
 
 
3649
  "node_modules/is-binary-path": {
3650
  "version": "2.1.0",
3651
  "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
@@ -3882,12 +4009,6 @@
3882
  "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
3883
  "license": "MIT"
3884
  },
3885
- "node_modules/lodash.debounce": {
3886
- "version": "4.0.8",
3887
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
3888
- "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
3889
- "license": "MIT"
3890
- },
3891
  "node_modules/lodash.merge": {
3892
  "version": "4.6.2",
3893
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
@@ -3932,6 +4053,43 @@
3932
  "node": ">= 0.4"
3933
  }
3934
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3935
  "node_modules/merge2": {
3936
  "version": "1.4.1",
3937
  "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
@@ -4017,6 +4175,19 @@
4017
  "dev": true,
4018
  "license": "MIT"
4019
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
4020
  "node_modules/mz": {
4021
  "version": "2.7.0",
4022
  "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
@@ -4503,6 +4674,16 @@
4503
  "react": "^18.3.1"
4504
  }
4505
  },
 
 
 
 
 
 
 
 
 
 
4506
  "node_modules/react-refresh": {
4507
  "version": "0.17.0",
4508
  "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
@@ -4551,18 +4732,6 @@
4551
  "react-dom": ">=18"
4552
  }
4553
  },
4554
- "node_modules/react-speech-recognition": {
4555
- "version": "4.0.1",
4556
- "resolved": "https://registry.npmjs.org/react-speech-recognition/-/react-speech-recognition-4.0.1.tgz",
4557
- "integrity": "sha512-0fIqzLtfY8vuYA6AmJVK7qiabZx0oFKOO+rbiBgFI3COWVGREy0A+gdU16hWXmFebeyrI8JsOLYsWk6WaHUXRw==",
4558
- "license": "MIT",
4559
- "dependencies": {
4560
- "lodash.debounce": "^4.0.8"
4561
- },
4562
- "peerDependencies": {
4563
- "react": ">=16.8.0"
4564
- }
4565
- },
4566
  "node_modules/react-voice-visualizer": {
4567
  "version": "2.0.8",
4568
  "resolved": "https://registry.npmjs.org/react-voice-visualizer/-/react-voice-visualizer-2.0.8.tgz",
@@ -4596,6 +4765,57 @@
4596
  "node": ">=8.10.0"
4597
  }
4598
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4599
  "node_modules/require-directory": {
4600
  "version": "2.1.1",
4601
  "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
@@ -4648,9 +4868,9 @@
4648
  }
4649
  },
4650
  "node_modules/rollup": {
4651
- "version": "4.46.0",
4652
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.46.0.tgz",
4653
- "integrity": "sha512-ONmkT3Ud3IfW15nl7l4qAZko5/2iZ5ALVBDh02ZSZ5IGVLJSYkRcRa3iB58VyEIyoofs9m2xdVrm+lTi97+3pw==",
4654
  "dev": true,
4655
  "license": "MIT",
4656
  "dependencies": {
@@ -4664,26 +4884,26 @@
4664
  "npm": ">=8.0.0"
4665
  },
4666
  "optionalDependencies": {
4667
- "@rollup/rollup-android-arm-eabi": "4.46.0",
4668
- "@rollup/rollup-android-arm64": "4.46.0",
4669
- "@rollup/rollup-darwin-arm64": "4.46.0",
4670
- "@rollup/rollup-darwin-x64": "4.46.0",
4671
- "@rollup/rollup-freebsd-arm64": "4.46.0",
4672
- "@rollup/rollup-freebsd-x64": "4.46.0",
4673
- "@rollup/rollup-linux-arm-gnueabihf": "4.46.0",
4674
- "@rollup/rollup-linux-arm-musleabihf": "4.46.0",
4675
- "@rollup/rollup-linux-arm64-gnu": "4.46.0",
4676
- "@rollup/rollup-linux-arm64-musl": "4.46.0",
4677
- "@rollup/rollup-linux-loongarch64-gnu": "4.46.0",
4678
- "@rollup/rollup-linux-ppc64-gnu": "4.46.0",
4679
- "@rollup/rollup-linux-riscv64-gnu": "4.46.0",
4680
- "@rollup/rollup-linux-riscv64-musl": "4.46.0",
4681
- "@rollup/rollup-linux-s390x-gnu": "4.46.0",
4682
- "@rollup/rollup-linux-x64-gnu": "4.46.0",
4683
- "@rollup/rollup-linux-x64-musl": "4.46.0",
4684
- "@rollup/rollup-win32-arm64-msvc": "4.46.0",
4685
- "@rollup/rollup-win32-ia32-msvc": "4.46.0",
4686
- "@rollup/rollup-win32-x64-msvc": "4.46.0",
4687
  "fsevents": "~2.3.2"
4688
  }
4689
  },
@@ -4711,6 +4931,12 @@
4711
  "queue-microtask": "^1.2.2"
4712
  }
4713
  },
 
 
 
 
 
 
4714
  "node_modules/safe-buffer": {
4715
  "version": "5.2.1",
4716
  "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -4801,6 +5027,17 @@
4801
  "node": ">=0.10.0"
4802
  }
4803
  },
 
 
 
 
 
 
 
 
 
 
 
4804
  "node_modules/string-width": {
4805
  "version": "5.1.2",
4806
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
@@ -4918,6 +5155,17 @@
4918
  "url": "https://github.com/sponsors/sindresorhus"
4919
  }
4920
  },
 
 
 
 
 
 
 
 
 
 
 
4921
  "node_modules/sucrase": {
4922
  "version": "3.35.0",
4923
  "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
@@ -5323,6 +5571,17 @@
5323
  "node": ">=0.10.0"
5324
  }
5325
  },
 
 
 
 
 
 
 
 
 
 
 
5326
  "node_modules/wrap-ansi": {
5327
  "version": "8.1.0",
5328
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
 
14
  "postcss": "^8.5.6",
15
  "react": "^18.2.0",
16
  "react-dom": "^18.2.0",
17
+ "react-media-recorder": "^1.6.6",
18
  "react-router-dom": "^7.7.1",
 
19
  "react-voice-visualizer": "^2.0.8"
20
  },
21
  "devDependencies": {
 
294
  "@babel/core": "^7.0.0-0"
295
  }
296
  },
297
+ "node_modules/@babel/runtime": {
298
+ "version": "7.28.2",
299
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz",
300
+ "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==",
301
+ "license": "MIT",
302
+ "engines": {
303
+ "node": ">=6.9.0"
304
+ }
305
+ },
306
  "node_modules/@babel/template": {
307
  "version": "7.27.2",
308
  "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
 
1830
  "license": "MIT"
1831
  },
1832
  "node_modules/@rollup/rollup-android-arm-eabi": {
1833
+ "version": "4.46.1",
1834
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.46.1.tgz",
1835
+ "integrity": "sha512-oENme6QxtLCqjChRUUo3S6X8hjCXnWmJWnedD7VbGML5GUtaOtAyx+fEEXnBXVf0CBZApMQU0Idwi0FmyxzQhw==",
1836
  "cpu": [
1837
  "arm"
1838
  ],
 
1844
  ]
1845
  },
1846
  "node_modules/@rollup/rollup-android-arm64": {
1847
+ "version": "4.46.1",
1848
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.46.1.tgz",
1849
+ "integrity": "sha512-OikvNT3qYTl9+4qQ9Bpn6+XHM+ogtFadRLuT2EXiFQMiNkXFLQfNVppi5o28wvYdHL2s3fM0D/MZJ8UkNFZWsw==",
1850
  "cpu": [
1851
  "arm64"
1852
  ],
 
1858
  ]
1859
  },
1860
  "node_modules/@rollup/rollup-darwin-arm64": {
1861
+ "version": "4.46.1",
1862
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.46.1.tgz",
1863
+ "integrity": "sha512-EFYNNGij2WllnzljQDQnlFTXzSJw87cpAs4TVBAWLdkvic5Uh5tISrIL6NRcxoh/b2EFBG/TK8hgRrGx94zD4A==",
1864
  "cpu": [
1865
  "arm64"
1866
  ],
 
1872
  ]
1873
  },
1874
  "node_modules/@rollup/rollup-darwin-x64": {
1875
+ "version": "4.46.1",
1876
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.46.1.tgz",
1877
+ "integrity": "sha512-ZaNH06O1KeTug9WI2+GRBE5Ujt9kZw4a1+OIwnBHal92I8PxSsl5KpsrPvthRynkhMck4XPdvY0z26Cym/b7oA==",
1878
  "cpu": [
1879
  "x64"
1880
  ],
 
1886
  ]
1887
  },
1888
  "node_modules/@rollup/rollup-freebsd-arm64": {
1889
+ "version": "4.46.1",
1890
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.46.1.tgz",
1891
+ "integrity": "sha512-n4SLVebZP8uUlJ2r04+g2U/xFeiQlw09Me5UFqny8HGbARl503LNH5CqFTb5U5jNxTouhRjai6qPT0CR5c/Iig==",
1892
  "cpu": [
1893
  "arm64"
1894
  ],
 
1900
  ]
1901
  },
1902
  "node_modules/@rollup/rollup-freebsd-x64": {
1903
+ "version": "4.46.1",
1904
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.46.1.tgz",
1905
+ "integrity": "sha512-8vu9c02F16heTqpvo3yeiu7Vi1REDEC/yES/dIfq3tSXe6mLndiwvYr3AAvd1tMNUqE9yeGYa5w7PRbI5QUV+w==",
1906
  "cpu": [
1907
  "x64"
1908
  ],
 
1914
  ]
1915
  },
1916
  "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1917
+ "version": "4.46.1",
1918
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.46.1.tgz",
1919
+ "integrity": "sha512-K4ncpWl7sQuyp6rWiGUvb6Q18ba8mzM0rjWJ5JgYKlIXAau1db7hZnR0ldJvqKWWJDxqzSLwGUhA4jp+KqgDtQ==",
1920
  "cpu": [
1921
  "arm"
1922
  ],
 
1928
  ]
1929
  },
1930
  "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1931
+ "version": "4.46.1",
1932
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.46.1.tgz",
1933
+ "integrity": "sha512-YykPnXsjUjmXE6j6k2QBBGAn1YsJUix7pYaPLK3RVE0bQL2jfdbfykPxfF8AgBlqtYbfEnYHmLXNa6QETjdOjQ==",
1934
  "cpu": [
1935
  "arm"
1936
  ],
 
1942
  ]
1943
  },
1944
  "node_modules/@rollup/rollup-linux-arm64-gnu": {
1945
+ "version": "4.46.1",
1946
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.46.1.tgz",
1947
+ "integrity": "sha512-kKvqBGbZ8i9pCGW3a1FH3HNIVg49dXXTsChGFsHGXQaVJPLA4f/O+XmTxfklhccxdF5FefUn2hvkoGJH0ScWOA==",
1948
  "cpu": [
1949
  "arm64"
1950
  ],
 
1956
  ]
1957
  },
1958
  "node_modules/@rollup/rollup-linux-arm64-musl": {
1959
+ "version": "4.46.1",
1960
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.46.1.tgz",
1961
+ "integrity": "sha512-zzX5nTw1N1plmqC9RGC9vZHFuiM7ZP7oSWQGqpbmfjK7p947D518cVK1/MQudsBdcD84t6k70WNczJOct6+hdg==",
1962
  "cpu": [
1963
  "arm64"
1964
  ],
 
1970
  ]
1971
  },
1972
  "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
1973
+ "version": "4.46.1",
1974
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.46.1.tgz",
1975
+ "integrity": "sha512-O8CwgSBo6ewPpktFfSDgB6SJN9XDcPSvuwxfejiddbIC/hn9Tg6Ai0f0eYDf3XvB/+PIWzOQL+7+TZoB8p9Yuw==",
1976
  "cpu": [
1977
  "loong64"
1978
  ],
 
1984
  ]
1985
  },
1986
  "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1987
+ "version": "4.46.1",
1988
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.46.1.tgz",
1989
+ "integrity": "sha512-JnCfFVEKeq6G3h3z8e60kAp8Rd7QVnWCtPm7cxx+5OtP80g/3nmPtfdCXbVl063e3KsRnGSKDHUQMydmzc/wBA==",
1990
  "cpu": [
1991
  "ppc64"
1992
  ],
 
1998
  ]
1999
  },
2000
  "node_modules/@rollup/rollup-linux-riscv64-gnu": {
2001
+ "version": "4.46.1",
2002
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.46.1.tgz",
2003
+ "integrity": "sha512-dVxuDqS237eQXkbYzQQfdf/njgeNw6LZuVyEdUaWwRpKHhsLI+y4H/NJV8xJGU19vnOJCVwaBFgr936FHOnJsQ==",
2004
  "cpu": [
2005
  "riscv64"
2006
  ],
 
2012
  ]
2013
  },
2014
  "node_modules/@rollup/rollup-linux-riscv64-musl": {
2015
+ "version": "4.46.1",
2016
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.46.1.tgz",
2017
+ "integrity": "sha512-CvvgNl2hrZrTR9jXK1ye0Go0HQRT6ohQdDfWR47/KFKiLd5oN5T14jRdUVGF4tnsN8y9oSfMOqH6RuHh+ck8+w==",
2018
  "cpu": [
2019
  "riscv64"
2020
  ],
 
2026
  ]
2027
  },
2028
  "node_modules/@rollup/rollup-linux-s390x-gnu": {
2029
+ "version": "4.46.1",
2030
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.46.1.tgz",
2031
+ "integrity": "sha512-x7ANt2VOg2565oGHJ6rIuuAon+A8sfe1IeUx25IKqi49OjSr/K3awoNqr9gCwGEJo9OuXlOn+H2p1VJKx1psxA==",
2032
  "cpu": [
2033
  "s390x"
2034
  ],
 
2040
  ]
2041
  },
2042
  "node_modules/@rollup/rollup-linux-x64-gnu": {
2043
+ "version": "4.46.1",
2044
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.46.1.tgz",
2045
+ "integrity": "sha512-9OADZYryz/7E8/qt0vnaHQgmia2Y0wrjSSn1V/uL+zw/i7NUhxbX4cHXdEQ7dnJgzYDS81d8+tf6nbIdRFZQoQ==",
2046
  "cpu": [
2047
  "x64"
2048
  ],
 
2054
  ]
2055
  },
2056
  "node_modules/@rollup/rollup-linux-x64-musl": {
2057
+ "version": "4.46.1",
2058
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.46.1.tgz",
2059
+ "integrity": "sha512-NuvSCbXEKY+NGWHyivzbjSVJi68Xfq1VnIvGmsuXs6TCtveeoDRKutI5vf2ntmNnVq64Q4zInet0UDQ+yMB6tA==",
2060
  "cpu": [
2061
  "x64"
2062
  ],
 
2068
  ]
2069
  },
2070
  "node_modules/@rollup/rollup-win32-arm64-msvc": {
2071
+ "version": "4.46.1",
2072
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.46.1.tgz",
2073
+ "integrity": "sha512-mWz+6FSRb82xuUMMV1X3NGiaPFqbLN9aIueHleTZCc46cJvwTlvIh7reQLk4p97dv0nddyewBhwzryBHH7wtPw==",
2074
  "cpu": [
2075
  "arm64"
2076
  ],
 
2082
  ]
2083
  },
2084
  "node_modules/@rollup/rollup-win32-ia32-msvc": {
2085
+ "version": "4.46.1",
2086
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.46.1.tgz",
2087
+ "integrity": "sha512-7Thzy9TMXDw9AU4f4vsLNBxh7/VOKuXi73VH3d/kHGr0tZ3x/ewgL9uC7ojUKmH1/zvmZe2tLapYcZllk3SO8Q==",
2088
  "cpu": [
2089
  "ia32"
2090
  ],
 
2096
  ]
2097
  },
2098
  "node_modules/@rollup/rollup-win32-x64-msvc": {
2099
+ "version": "4.46.1",
2100
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.46.1.tgz",
2101
+ "integrity": "sha512-7GVB4luhFmGUNXXJhH2jJwZCFB3pIOixv2E3s17GQHBFUOQaISlt7aGcQgqvCaDSxTZJUzlK/QJ1FN8S94MrzQ==",
2102
  "cpu": [
2103
  "x64"
2104
  ],
 
2358
  "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
2359
  "license": "MIT"
2360
  },
2361
+ "node_modules/automation-events": {
2362
+ "version": "7.1.11",
2363
+ "resolved": "https://registry.npmjs.org/automation-events/-/automation-events-7.1.11.tgz",
2364
+ "integrity": "sha512-TnclbJ0482ydRenzrR9FIbqalHScBBdQTIXv8tVunhYx8dq7E0Eq5v5CSAo67YmLXNbx5jCstHcLZDJ33iONDw==",
2365
+ "license": "MIT",
2366
+ "dependencies": {
2367
+ "@babel/runtime": "^7.27.6",
2368
+ "tslib": "^2.8.1"
2369
+ },
2370
+ "engines": {
2371
+ "node": ">=18.2.0"
2372
+ }
2373
+ },
2374
  "node_modules/autoprefixer": {
2375
  "version": "10.4.21",
2376
  "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz",
 
2463
  "node": ">=8"
2464
  }
2465
  },
2466
+ "node_modules/broker-factory": {
2467
+ "version": "3.1.8",
2468
+ "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.1.8.tgz",
2469
+ "integrity": "sha512-xmVnYN0FZtynhPUmAnN+/MFRdbDi3syCuxWV7o7s78FcIN0pjDtn9mUrVqEgdjQkbfojRhlPWbYbXJkMCyddrg==",
2470
+ "license": "MIT",
2471
+ "dependencies": {
2472
+ "@babel/runtime": "^7.27.6",
2473
+ "fast-unique-numbers": "^9.0.22",
2474
+ "tslib": "^2.8.1",
2475
+ "worker-factory": "^7.0.44"
2476
+ }
2477
+ },
2478
  "node_modules/browserslist": {
2479
  "version": "4.25.1",
2480
  "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz",
 
2727
  "node": ">= 6"
2728
  }
2729
  },
2730
+ "node_modules/compilerr": {
2731
+ "version": "10.0.2",
2732
+ "resolved": "https://registry.npmjs.org/compilerr/-/compilerr-10.0.2.tgz",
2733
+ "integrity": "sha512-CFwUXxJ9OuWsSvnLSbefxi+GLsZ0YnuJh40ry5QdmZ1FWK59OG+QB8XSj6t7Kq+/c5DSS7en+cML6GlzHKH58A==",
2734
+ "license": "MIT",
2735
+ "dependencies": {
2736
+ "@babel/runtime": "^7.21.0",
2737
+ "dashify": "^2.0.0",
2738
+ "indefinite-article": "0.0.2",
2739
+ "tslib": "^2.5.0"
2740
+ },
2741
+ "engines": {
2742
+ "node": ">=14.15.4"
2743
+ }
2744
+ },
2745
  "node_modules/concat-map": {
2746
  "version": "0.0.1",
2747
  "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 
2800
  "dev": true,
2801
  "license": "MIT"
2802
  },
2803
+ "node_modules/dashify": {
2804
+ "version": "2.0.0",
2805
+ "resolved": "https://registry.npmjs.org/dashify/-/dashify-2.0.0.tgz",
2806
+ "integrity": "sha512-hpA5C/YrPjucXypHPPc0oJ1l9Hf6wWbiOL7Ik42cxnsUOhWiCB/fylKbKqqJalW9FgkNQCw16YO8uW9Hs0Iy1A==",
2807
+ "license": "MIT",
2808
+ "engines": {
2809
+ "node": ">=4"
2810
+ }
2811
+ },
2812
  "node_modules/debug": {
2813
  "version": "4.4.1",
2814
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
 
3178
  "node": ">=0.10.0"
3179
  }
3180
  },
3181
+ "node_modules/extendable-media-recorder": {
3182
+ "version": "6.6.10",
3183
+ "resolved": "https://registry.npmjs.org/extendable-media-recorder/-/extendable-media-recorder-6.6.10.tgz",
3184
+ "integrity": "sha512-gnSmLqDFq40ZdbGfuarnMLNqYPLCPpPr0p21V+g67wG4Pv2oCc/ga8sfsZrEM5GywEi7FcpyRm3z99JWZ/0aPw==",
3185
+ "license": "MIT",
3186
+ "dependencies": {
3187
+ "@babel/runtime": "^7.18.9",
3188
+ "media-encoder-host": "^8.0.76",
3189
+ "multi-buffer-data-view": "^3.0.20",
3190
+ "recorder-audio-worklet": "^5.1.26",
3191
+ "standardized-audio-context": "^25.3.29",
3192
+ "subscribable-things": "^2.1.6",
3193
+ "tslib": "^2.4.0"
3194
+ }
3195
+ },
3196
+ "node_modules/extendable-media-recorder-wav-encoder": {
3197
+ "version": "7.0.130",
3198
+ "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder/-/extendable-media-recorder-wav-encoder-7.0.130.tgz",
3199
+ "integrity": "sha512-tVroIOesnMarsm+iIRiWUEYgmQj/lGqeMVNwJla7/tTVkX3ZPamh0NW59deILANwDIJq9lARLQmsUhyDWW57PA==",
3200
+ "license": "MIT",
3201
+ "dependencies": {
3202
+ "@babel/runtime": "^7.27.6",
3203
+ "extendable-media-recorder-wav-encoder-broker": "^7.0.120",
3204
+ "extendable-media-recorder-wav-encoder-worker": "^8.0.117",
3205
+ "tslib": "^2.8.1"
3206
+ }
3207
+ },
3208
+ "node_modules/extendable-media-recorder-wav-encoder-broker": {
3209
+ "version": "7.0.120",
3210
+ "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-broker/-/extendable-media-recorder-wav-encoder-broker-7.0.120.tgz",
3211
+ "integrity": "sha512-wYRnDsHngGGR7LnEfl+tkNa7ck31KSV3PzqGLMCeKRmr02OrYxJUKyCeYf79TEe8O0EFtlBGBR9fiAj6OGDOhg==",
3212
+ "license": "MIT",
3213
+ "dependencies": {
3214
+ "@babel/runtime": "^7.27.6",
3215
+ "broker-factory": "^3.1.8",
3216
+ "extendable-media-recorder-wav-encoder-worker": "^8.0.117",
3217
+ "tslib": "^2.8.1"
3218
+ }
3219
+ },
3220
+ "node_modules/extendable-media-recorder-wav-encoder-worker": {
3221
+ "version": "8.0.117",
3222
+ "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-worker/-/extendable-media-recorder-wav-encoder-worker-8.0.117.tgz",
3223
+ "integrity": "sha512-rnlIPkMB5F2sslesLXLdJ/Z0Kes4ROtdr+Kf/a6aF3233oJWK7165krWNZP5gpKZ4Z5Lhjx4fxVB12exZvlb2g==",
3224
+ "license": "MIT",
3225
+ "dependencies": {
3226
+ "@babel/runtime": "^7.27.6",
3227
+ "tslib": "^2.8.1",
3228
+ "worker-factory": "^7.0.44"
3229
+ }
3230
+ },
3231
  "node_modules/fast-deep-equal": {
3232
  "version": "3.1.3",
3233
  "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
 
3279
  "dev": true,
3280
  "license": "MIT"
3281
  },
3282
+ "node_modules/fast-unique-numbers": {
3283
+ "version": "9.0.22",
3284
+ "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.22.tgz",
3285
+ "integrity": "sha512-dBR+30yHAqBGvOuxxQdnn2lTLHCO6r/9B+M4yF8mNrzr3u1yiF+YVJ6u3GTyPN/VRWqaE1FcscZDdBgVKmrmQQ==",
3286
+ "license": "MIT",
3287
+ "dependencies": {
3288
+ "@babel/runtime": "^7.27.6",
3289
+ "tslib": "^2.8.1"
3290
+ },
3291
+ "engines": {
3292
+ "node": ">=18.2.0"
3293
+ }
3294
+ },
3295
  "node_modules/fastq": {
3296
  "version": "1.19.1",
3297
  "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
 
3767
  "node": ">=0.8.19"
3768
  }
3769
  },
3770
+ "node_modules/indefinite-article": {
3771
+ "version": "0.0.2",
3772
+ "resolved": "https://registry.npmjs.org/indefinite-article/-/indefinite-article-0.0.2.tgz",
3773
+ "integrity": "sha512-Au/2XzRkvxq2J6w5uvSSbBKPZ5kzINx5F2wb0SF8xpRL8BP9Lav81TnRbfPp6p+SYjYxwaaLn4EUwI3/MmYKSw==",
3774
+ "license": "MIT"
3775
+ },
3776
  "node_modules/is-binary-path": {
3777
  "version": "2.1.0",
3778
  "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
 
4009
  "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
4010
  "license": "MIT"
4011
  },
 
 
 
 
 
 
4012
  "node_modules/lodash.merge": {
4013
  "version": "4.6.2",
4014
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
 
4053
  "node": ">= 0.4"
4054
  }
4055
  },
4056
+ "node_modules/media-encoder-host": {
4057
+ "version": "8.1.0",
4058
+ "resolved": "https://registry.npmjs.org/media-encoder-host/-/media-encoder-host-8.1.0.tgz",
4059
+ "integrity": "sha512-VwX3ex48ltl+K1ObGEq3IcZp/XqpNTWemd9brC9ovo89rYmCRKTZAp1FCyfAY86RdvSMrUs26lbo45DIDVyERg==",
4060
+ "license": "MIT",
4061
+ "dependencies": {
4062
+ "@babel/runtime": "^7.24.4",
4063
+ "media-encoder-host-broker": "^7.1.0",
4064
+ "media-encoder-host-worker": "^9.2.0",
4065
+ "tslib": "^2.6.2"
4066
+ }
4067
+ },
4068
+ "node_modules/media-encoder-host-broker": {
4069
+ "version": "7.1.0",
4070
+ "resolved": "https://registry.npmjs.org/media-encoder-host-broker/-/media-encoder-host-broker-7.1.0.tgz",
4071
+ "integrity": "sha512-Emu3f45Wbf6AoRJxfvZ8e5nh8fRVviBfkABgYNvVUsVBgJ7+l137gn324g/JmNVQhhVQ89fjmGT1kHIJ9JG5Nw==",
4072
+ "license": "MIT",
4073
+ "dependencies": {
4074
+ "@babel/runtime": "^7.24.4",
4075
+ "broker-factory": "^3.0.97",
4076
+ "fast-unique-numbers": "^9.0.4",
4077
+ "media-encoder-host-worker": "^9.2.0",
4078
+ "tslib": "^2.6.2"
4079
+ }
4080
+ },
4081
+ "node_modules/media-encoder-host-worker": {
4082
+ "version": "9.2.0",
4083
+ "resolved": "https://registry.npmjs.org/media-encoder-host-worker/-/media-encoder-host-worker-9.2.0.tgz",
4084
+ "integrity": "sha512-LrJJgNBDZH2y1PYBLaiYQw9uFU5i3yPvDkDxdko+L3Z4qzhKq9+4eYxKDqlwO4EdOlaiggvMpkgZl3roOniz2A==",
4085
+ "license": "MIT",
4086
+ "dependencies": {
4087
+ "@babel/runtime": "^7.24.4",
4088
+ "extendable-media-recorder-wav-encoder-broker": "^7.0.100",
4089
+ "tslib": "^2.6.2",
4090
+ "worker-factory": "^7.0.24"
4091
+ }
4092
+ },
4093
  "node_modules/merge2": {
4094
  "version": "1.4.1",
4095
  "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
 
4175
  "dev": true,
4176
  "license": "MIT"
4177
  },
4178
+ "node_modules/multi-buffer-data-view": {
4179
+ "version": "3.0.24",
4180
+ "resolved": "https://registry.npmjs.org/multi-buffer-data-view/-/multi-buffer-data-view-3.0.24.tgz",
4181
+ "integrity": "sha512-jm7Ycplx37ExXyQmqhwl7zfQmAj81y5LLzVx0XyWea4omP9W/xJhLEHs/5b+WojGyYSRt8BHiXZVcYzu68Ma0Q==",
4182
+ "license": "MIT",
4183
+ "dependencies": {
4184
+ "@babel/runtime": "^7.20.6",
4185
+ "tslib": "^2.4.1"
4186
+ },
4187
+ "engines": {
4188
+ "node": ">=12.20.1"
4189
+ }
4190
+ },
4191
  "node_modules/mz": {
4192
  "version": "2.7.0",
4193
  "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
 
4674
  "react": "^18.3.1"
4675
  }
4676
  },
4677
+ "node_modules/react-media-recorder": {
4678
+ "version": "1.7.1",
4679
+ "resolved": "https://registry.npmjs.org/react-media-recorder/-/react-media-recorder-1.7.1.tgz",
4680
+ "integrity": "sha512-OIYA4pfGR1HbRm4aB/mv2EswDSBanh+NbUyUEEeIaHVpmsF3AOr4T0te4CgIn5ijja85A/KI+JimVoiQ93dNgA==",
4681
+ "license": "MIT",
4682
+ "dependencies": {
4683
+ "extendable-media-recorder": "^6.6.5",
4684
+ "extendable-media-recorder-wav-encoder": "^7.0.68"
4685
+ }
4686
+ },
4687
  "node_modules/react-refresh": {
4688
  "version": "0.17.0",
4689
  "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
 
4732
  "react-dom": ">=18"
4733
  }
4734
  },
 
 
 
 
 
 
 
 
 
 
 
 
4735
  "node_modules/react-voice-visualizer": {
4736
  "version": "2.0.8",
4737
  "resolved": "https://registry.npmjs.org/react-voice-visualizer/-/react-voice-visualizer-2.0.8.tgz",
 
4765
  "node": ">=8.10.0"
4766
  }
4767
  },
4768
+ "node_modules/recorder-audio-worklet": {
4769
+ "version": "5.1.39",
4770
+ "resolved": "https://registry.npmjs.org/recorder-audio-worklet/-/recorder-audio-worklet-5.1.39.tgz",
4771
+ "integrity": "sha512-w/RazoBwZnkFnEPRsJYNThOHznLQC98/IzWRrutpJQVvCcL0nbLsVSLDaRrnrqVpRUI11VgiXRh30HaHiSdVhQ==",
4772
+ "license": "MIT",
4773
+ "dependencies": {
4774
+ "@babel/runtime": "^7.21.0",
4775
+ "broker-factory": "^3.0.75",
4776
+ "fast-unique-numbers": "^7.0.2",
4777
+ "recorder-audio-worklet-processor": "^4.2.21",
4778
+ "standardized-audio-context": "^25.3.41",
4779
+ "subscribable-things": "^2.1.14",
4780
+ "tslib": "^2.5.0",
4781
+ "worker-factory": "^6.0.76"
4782
+ }
4783
+ },
4784
+ "node_modules/recorder-audio-worklet-processor": {
4785
+ "version": "4.2.21",
4786
+ "resolved": "https://registry.npmjs.org/recorder-audio-worklet-processor/-/recorder-audio-worklet-processor-4.2.21.tgz",
4787
+ "integrity": "sha512-oiiS2sp6eMxkvjt13yetSYUJvnAxBZk60mIxz0Vf/2lDWa/4svCyMLHIDzYKbHahkISd0UYyqLS9dI7xDlUOCA==",
4788
+ "license": "MIT",
4789
+ "dependencies": {
4790
+ "@babel/runtime": "^7.21.0",
4791
+ "tslib": "^2.5.0"
4792
+ }
4793
+ },
4794
+ "node_modules/recorder-audio-worklet/node_modules/fast-unique-numbers": {
4795
+ "version": "7.0.2",
4796
+ "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-7.0.2.tgz",
4797
+ "integrity": "sha512-xnqpsnu889bHbq5cbDMwCJ2BPf6kjFPMu+RHfqKvisRxeEbTOVxY5aW/ZNsZ/r8OlwatxmjdFEVQog2xAhLkvg==",
4798
+ "license": "MIT",
4799
+ "dependencies": {
4800
+ "@babel/runtime": "^7.21.0",
4801
+ "tslib": "^2.5.0"
4802
+ },
4803
+ "engines": {
4804
+ "node": ">=14.15.4"
4805
+ }
4806
+ },
4807
+ "node_modules/recorder-audio-worklet/node_modules/worker-factory": {
4808
+ "version": "6.0.76",
4809
+ "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-6.0.76.tgz",
4810
+ "integrity": "sha512-W1iBNPmE9p0asU4aFmYJYCnMxhkvk4qlKc660GlHxWgmflY64NxxTbmKqipu4K5p9LiKKPjqXfcQme6153BZEQ==",
4811
+ "license": "MIT",
4812
+ "dependencies": {
4813
+ "@babel/runtime": "^7.21.0",
4814
+ "compilerr": "^10.0.2",
4815
+ "fast-unique-numbers": "^7.0.2",
4816
+ "tslib": "^2.5.0"
4817
+ }
4818
+ },
4819
  "node_modules/require-directory": {
4820
  "version": "2.1.1",
4821
  "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
 
4868
  }
4869
  },
4870
  "node_modules/rollup": {
4871
+ "version": "4.46.1",
4872
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.46.1.tgz",
4873
+ "integrity": "sha512-33xGNBsDJAkzt0PvninskHlWnTIPgDtTwhg0U38CUoNP/7H6wI2Cz6dUeoNPbjdTdsYTGuiFFASuUOWovH0SyQ==",
4874
  "dev": true,
4875
  "license": "MIT",
4876
  "dependencies": {
 
4884
  "npm": ">=8.0.0"
4885
  },
4886
  "optionalDependencies": {
4887
+ "@rollup/rollup-android-arm-eabi": "4.46.1",
4888
+ "@rollup/rollup-android-arm64": "4.46.1",
4889
+ "@rollup/rollup-darwin-arm64": "4.46.1",
4890
+ "@rollup/rollup-darwin-x64": "4.46.1",
4891
+ "@rollup/rollup-freebsd-arm64": "4.46.1",
4892
+ "@rollup/rollup-freebsd-x64": "4.46.1",
4893
+ "@rollup/rollup-linux-arm-gnueabihf": "4.46.1",
4894
+ "@rollup/rollup-linux-arm-musleabihf": "4.46.1",
4895
+ "@rollup/rollup-linux-arm64-gnu": "4.46.1",
4896
+ "@rollup/rollup-linux-arm64-musl": "4.46.1",
4897
+ "@rollup/rollup-linux-loongarch64-gnu": "4.46.1",
4898
+ "@rollup/rollup-linux-ppc64-gnu": "4.46.1",
4899
+ "@rollup/rollup-linux-riscv64-gnu": "4.46.1",
4900
+ "@rollup/rollup-linux-riscv64-musl": "4.46.1",
4901
+ "@rollup/rollup-linux-s390x-gnu": "4.46.1",
4902
+ "@rollup/rollup-linux-x64-gnu": "4.46.1",
4903
+ "@rollup/rollup-linux-x64-musl": "4.46.1",
4904
+ "@rollup/rollup-win32-arm64-msvc": "4.46.1",
4905
+ "@rollup/rollup-win32-ia32-msvc": "4.46.1",
4906
+ "@rollup/rollup-win32-x64-msvc": "4.46.1",
4907
  "fsevents": "~2.3.2"
4908
  }
4909
  },
 
4931
  "queue-microtask": "^1.2.2"
4932
  }
4933
  },
4934
+ "node_modules/rxjs-interop": {
4935
+ "version": "2.0.0",
4936
+ "resolved": "https://registry.npmjs.org/rxjs-interop/-/rxjs-interop-2.0.0.tgz",
4937
+ "integrity": "sha512-ASEq9atUw7lualXB+knvgtvwkCEvGWV2gDD/8qnASzBkzEARZck9JAyxmY8OS6Nc1pCPEgDTKNcx+YqqYfzArw==",
4938
+ "license": "MIT"
4939
+ },
4940
  "node_modules/safe-buffer": {
4941
  "version": "5.2.1",
4942
  "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
 
5027
  "node": ">=0.10.0"
5028
  }
5029
  },
5030
+ "node_modules/standardized-audio-context": {
5031
+ "version": "25.3.77",
5032
+ "resolved": "https://registry.npmjs.org/standardized-audio-context/-/standardized-audio-context-25.3.77.tgz",
5033
+ "integrity": "sha512-Ki9zNz6pKcC5Pi+QPjPyVsD9GwJIJWgryji0XL9cAJXMGyn+dPOf6Qik1AHei0+UNVcc4BOCa0hWLBzlwqsW/A==",
5034
+ "license": "MIT",
5035
+ "dependencies": {
5036
+ "@babel/runtime": "^7.25.6",
5037
+ "automation-events": "^7.0.9",
5038
+ "tslib": "^2.7.0"
5039
+ }
5040
+ },
5041
  "node_modules/string-width": {
5042
  "version": "5.1.2",
5043
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
 
5155
  "url": "https://github.com/sponsors/sindresorhus"
5156
  }
5157
  },
5158
+ "node_modules/subscribable-things": {
5159
+ "version": "2.1.53",
5160
+ "resolved": "https://registry.npmjs.org/subscribable-things/-/subscribable-things-2.1.53.tgz",
5161
+ "integrity": "sha512-zWvN9F/eYQWDKszXl4NXkyqPXvMDZDmXfcHiM5C5WQZTTY2OK+2TZeDlA9oio69FEPqPu9T6yeEcAhQ2uRmnaw==",
5162
+ "license": "MIT",
5163
+ "dependencies": {
5164
+ "@babel/runtime": "^7.27.6",
5165
+ "rxjs-interop": "^2.0.0",
5166
+ "tslib": "^2.8.1"
5167
+ }
5168
+ },
5169
  "node_modules/sucrase": {
5170
  "version": "3.35.0",
5171
  "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
 
5571
  "node": ">=0.10.0"
5572
  }
5573
  },
5574
+ "node_modules/worker-factory": {
5575
+ "version": "7.0.44",
5576
+ "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.44.tgz",
5577
+ "integrity": "sha512-08AuUfWi+KeZI+KC7nU4pU/9tDeAFvE5NSWk+K9nIfuQc6UlOsZtjjeGVYVEn+DEchyXNJ5i10HCn0xRzFXEQA==",
5578
+ "license": "MIT",
5579
+ "dependencies": {
5580
+ "@babel/runtime": "^7.27.6",
5581
+ "fast-unique-numbers": "^9.0.22",
5582
+ "tslib": "^2.8.1"
5583
+ }
5584
+ },
5585
  "node_modules/wrap-ansi": {
5586
  "version": "8.1.0",
5587
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
frontend/package.json CHANGED
@@ -17,8 +17,8 @@
17
  "react": "^18.2.0",
18
  "react-dom": "^18.2.0",
19
  "react-router-dom": "^7.7.1",
20
- "react-speech-recognition": "^4.0.1",
21
- "react-voice-visualizer": "^2.0.8"
22
  },
23
  "devDependencies": {
24
  "@eslint/js": "^9.30.1",
 
17
  "react": "^18.2.0",
18
  "react-dom": "^18.2.0",
19
  "react-router-dom": "^7.7.1",
20
+ "react-voice-visualizer": "^2.0.8",
21
+ "react-media-recorder": "^1.6.6"
22
  },
23
  "devDependencies": {
24
  "@eslint/js": "^9.30.1",