diff --git a/azusa-player-mobile b/azusa-player-mobile index 69eeaa4..38a7f5c 160000 --- a/azusa-player-mobile +++ b/azusa-player-mobile @@ -1 +1 @@ -Subproject commit 69eeaa4c8c846dc8086e9641745bacb28356210e +Subproject commit 38a7f5ce47fa4e9cbd9da6ca0d615cde995a8e64 diff --git a/package.json b/package.json index 39eabcc..a9312ff 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@babel/preset-typescript": "^7.26.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", "@types/base-64": "^1.0.2", - "@types/chrome": "^0.0.280", + "@types/chrome": "^0.0.287", "@types/he": "^1.2.3", "@types/js-base64": "^3.3.1", "@types/md5": "^2.3.5", @@ -53,13 +53,13 @@ "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.9.2", "node-sass": "^9.0.0", - "prettier": "^3.3.3", + "prettier": "^3.4.1", "progress-bar-webpack-plugin": "^2.1.0", "react-refresh": "^0.14.2", "sass-loader": "^16.0.3", "style-loader": "^4.0.0", - "tsconfig-paths-webpack-plugin": "^4.1.0", - "typescript": "^5.6.3", + "tsconfig-paths-webpack-plugin": "^4.2.0", + "typescript": "^5.7.2", "webpack": "^5.96.1", "webpack-cli": "^5.1.4", "webpack-config-utils": "^2.3.1", @@ -70,20 +70,20 @@ "not dead" ], "dependencies": { - "@emotion/react": "^11.13.3", - "@emotion/styled": "^11.13.0", + "@emotion/react": "^11.13.5", + "@emotion/styled": "^11.13.5", "@ffmpeg/core": "^0.12.6", "@ffmpeg/ffmpeg": "^0.12.10", "@ffmpeg/util": "^0.12.1", "@fontsource/roboto": "^5.1.0", - "@fortawesome/fontawesome-free": "^6.6.0", - "@fortawesome/free-brands-svg-icons": "^6.6.0", + "@fortawesome/fontawesome-free": "^6.7.1", + "@fortawesome/free-brands-svg-icons": "^6.7.1", "@hello-pangea/dnd": "^17.0.0", - "@mui/icons-material": "^6.1.6", - "@mui/lab": "6.0.0-beta.14", - "@mui/material": "^6.1.6", - "@mui/styles": "^6.1.6", - "axios": "^1.7.7", + "@mui/icons-material": "^6.1.8", + "@mui/lab": "6.0.0-dev.240424162023-9968b4889d", + "@mui/material": "^6.1.8", + "@mui/styles": "^6.1.8", + "axios": "^1.7.8", "base-64": "^1.0.0", "base64-js": "^1.5.1", "big-integer": "^1.6.52", @@ -101,7 +101,7 @@ "file-saver": "^2.0.5", "fs": "^0.0.1-security", "he": "^1.2.0", - "i18next": "^23.16.5", + "i18next": "^23.16.8", "libmuse": "https://github.com/lovegaoshi/muse.git#commit=0bffe2319baf825037bece6869d360d6d307eb72", "material-ui-confirm": "^3.0.16", "md5": "^2.3.0", @@ -115,7 +115,7 @@ "react-contexify": "^6.0.0", "react-dom": "^18.3.1", "react-hotkeys-hook": "^4.6.1", - "react-i18next": "^15.1.1", + "react-i18next": "^15.1.2", "react-jinke-music-player": "git+https://lovegaoshi@github.com/lovegaoshi/react-music-player.git", "react-lrc": "^3.2.1", "react-swipeable": "^7.0.2", diff --git a/src/components/lyric/Lyric.tsx b/src/components/lyric/Lyric.tsx index 54fc7c2..91dad5f 100644 --- a/src/components/lyric/Lyric.tsx +++ b/src/components/lyric/Lyric.tsx @@ -10,21 +10,6 @@ import useApp from '@stores/useApp'; import useLyric from '@hooks/useLyric'; import LyricSearchBar from './LyricSearchBar'; -const styles = () => ({ - inputOffset: { - height: 40, - width: 123, - }, - inputLrc: { - height: 40, - width: 375, - }, - inputSelect: { - height: 40, - width: 500, - }, -}); - interface Props { currentAudio: NoxMediaChrome.RJKMAudio; } @@ -81,7 +66,7 @@ function LrcView({ lyricOffset, lrc, className }: LrcViewProps) { ); } -export default withStyles(styles)((props: Props) => { +export default (props: Props) => { const { colorTheme, ScrollBar } = useApp((state) => state.playerStyle); const [songTitle, setSongTitle] = useState(''); const debouncedSongTitle = useDebouncedValue(songTitle, 1000); @@ -124,35 +109,34 @@ export default withStyles(styles)((props: Props) => { }} /> - - - setSongTitle(e.target.value)} - /> - - - - + + + + + + setSongTitle(e.target.value)} + /> + + + + @@ -165,7 +149,7 @@ export default withStyles(styles)((props: Props) => { ); -}); +}; const mStyles = { mainContainer: { maxHeight: '100vh', minHeight: '100vh', overflow: 'hidden' }, @@ -184,29 +168,24 @@ const mStyles = { overflow: 'hidden', }, lrcInputGrid: { + paddingTop: '12px', align: 'center', - paddingTop: '8px', paddingLeft: '2px', overflow: 'hidden', width: '500px', }, lrcOffsetGrid: { align: 'right', - paddingTop: '8px', paddingRight: '2px', - overflow: 'hidden', }, + lrcOffsetInput: { step: '500' }, lrcSearchGrid: { - align: 'center', - paddingTop: '8px', - overflow: 'hidden', - maxWidth: 'fit-content', + width: '-webkit-fill-available', }, lrcSearchBarGrid: { align: 'center', paddingTop: '8px', paddingLeft: '2px', - overflow: 'hidden', }, lrcGrid: { paddingBottom: 10, diff --git a/src/components/lyric/LyricSearchBar.tsx b/src/components/lyric/LyricSearchBar.tsx index b73d9ce..34ac9fa 100644 --- a/src/components/lyric/LyricSearchBar.tsx +++ b/src/components/lyric/LyricSearchBar.tsx @@ -26,7 +26,7 @@ export default function LyricSearchBar({ currentAudio, usedLyric }: Props) { onChange={onOptionSet} id='LyricSearchBar' options={lrcOptions} - sx={{ width: 500 }} + sx={style} size='small' renderInput={(params) => } renderOption={(props, option) => ( @@ -41,3 +41,7 @@ export default function LyricSearchBar({ currentAudio, usedLyric }: Props) { ); } + +const style = { + width: '-webkit-fill-available', +}; diff --git a/yarn.lock b/yarn.lock index ec95b12..21f4ad5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1399,21 +1399,21 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.25.6": - version: 7.25.6 - resolution: "@babel/runtime@npm:7.25.6" +"@babel/runtime@npm:^7.24.4, @babel/runtime@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/runtime@npm:7.26.0" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: 10c0/d6143adf5aa1ce79ed374e33fdfd74fa975055a80bc6e479672ab1eadc4e4bfd7484444e17dd063a1d180e051f3ec62b357c7a2b817e7657687b47313158c3d2 + checksum: 10c0/12c01357e0345f89f4f7e8c0e81921f2a3e3e101f06e8eaa18a382b517376520cd2fa8c237726eb094dab25532855df28a7baaf1c26342b52782f6936b07c287 languageName: node linkType: hard -"@babel/runtime@npm:^7.26.0": - version: 7.26.0 - resolution: "@babel/runtime@npm:7.26.0" +"@babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.25.6": + version: 7.25.6 + resolution: "@babel/runtime@npm:7.25.6" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: 10c0/12c01357e0345f89f4f7e8c0e81921f2a3e3e101f06e8eaa18a382b517376520cd2fa8c237726eb094dab25532855df28a7baaf1c26342b52782f6936b07c287 + checksum: 10c0/d6143adf5aa1ce79ed374e33fdfd74fa975055a80bc6e479672ab1eadc4e4bfd7484444e17dd063a1d180e051f3ec62b357c7a2b817e7657687b47313158c3d2 languageName: node linkType: hard @@ -1507,22 +1507,22 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-plugin@npm:^11.12.0": - version: 11.12.0 - resolution: "@emotion/babel-plugin@npm:11.12.0" +"@emotion/babel-plugin@npm:^11.13.5": + version: 11.13.5 + resolution: "@emotion/babel-plugin@npm:11.13.5" dependencies: "@babel/helper-module-imports": "npm:^7.16.7" "@babel/runtime": "npm:^7.18.3" "@emotion/hash": "npm:^0.9.2" "@emotion/memoize": "npm:^0.9.0" - "@emotion/serialize": "npm:^1.2.0" + "@emotion/serialize": "npm:^1.3.3" babel-plugin-macros: "npm:^3.1.0" convert-source-map: "npm:^1.5.0" escape-string-regexp: "npm:^4.0.0" find-root: "npm:^1.1.0" source-map: "npm:^0.5.7" stylis: "npm:4.2.0" - checksum: 10c0/930ff6f8768b0c24d05896ad696be20e1c65f32ed61fb5c1488f571120a947ef0a2cf69187b17114cc76e7886f771fac150876ed7b5341324fec2377185d6573 + checksum: 10c0/8ccbfec7defd0e513cb8a1568fa179eac1e20c35fda18aed767f6c59ea7314363ebf2de3e9d2df66c8ad78928dc3dceeded84e6fa8059087cae5c280090aeeeb languageName: node linkType: hard @@ -1539,29 +1539,29 @@ __metadata: languageName: node linkType: hard -"@emotion/cache@npm:^11.13.0": - version: 11.13.0 - resolution: "@emotion/cache@npm:11.13.0" +"@emotion/cache@npm:^11.13.1": + version: 11.13.1 + resolution: "@emotion/cache@npm:11.13.1" dependencies: "@emotion/memoize": "npm:^0.9.0" "@emotion/sheet": "npm:^1.4.0" "@emotion/utils": "npm:^1.4.0" "@emotion/weak-memoize": "npm:^0.4.0" stylis: "npm:4.2.0" - checksum: 10c0/24cfba12a3494fb49b1ce522cba7ffdca45794a412e8a0da7658c5cb70b4182a852078116e4f66252f167ccd58e5876cfc4f9d1bfcb2618b1887febf835f816a + checksum: 10c0/321e97d8980885737de13b47e41fd4febfbd83086f10c620f865fcbddb29b8fe198adec7e1c69cc7b137638ea9242d7c475c57f954f7ca229157fa92e368f473 languageName: node linkType: hard -"@emotion/cache@npm:^11.13.1": - version: 11.13.1 - resolution: "@emotion/cache@npm:11.13.1" +"@emotion/cache@npm:^11.13.5": + version: 11.13.5 + resolution: "@emotion/cache@npm:11.13.5" dependencies: "@emotion/memoize": "npm:^0.9.0" "@emotion/sheet": "npm:^1.4.0" - "@emotion/utils": "npm:^1.4.0" + "@emotion/utils": "npm:^1.4.2" "@emotion/weak-memoize": "npm:^0.4.0" stylis: "npm:4.2.0" - checksum: 10c0/321e97d8980885737de13b47e41fd4febfbd83086f10c620f865fcbddb29b8fe198adec7e1c69cc7b137638ea9242d7c475c57f954f7ca229157fa92e368f473 + checksum: 10c0/fc669bf2add27ddff7b1f341b54e7124379156285095f0b38fb846efe90c64c70d2826f73bc734358a4fce04578229774a38ff4de2599d286461bfca57ba7d23 languageName: node linkType: hard @@ -1615,16 +1615,16 @@ __metadata: languageName: node linkType: hard -"@emotion/react@npm:^11.13.3": - version: 11.13.3 - resolution: "@emotion/react@npm:11.13.3" +"@emotion/react@npm:^11.13.5": + version: 11.13.5 + resolution: "@emotion/react@npm:11.13.5" dependencies: "@babel/runtime": "npm:^7.18.3" - "@emotion/babel-plugin": "npm:^11.12.0" - "@emotion/cache": "npm:^11.13.0" - "@emotion/serialize": "npm:^1.3.1" + "@emotion/babel-plugin": "npm:^11.13.5" + "@emotion/cache": "npm:^11.13.5" + "@emotion/serialize": "npm:^1.3.3" "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.1.0" - "@emotion/utils": "npm:^1.4.0" + "@emotion/utils": "npm:^1.4.2" "@emotion/weak-memoize": "npm:^0.4.0" hoist-non-react-statics: "npm:^3.3.1" peerDependencies: @@ -1632,7 +1632,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/a55e770b9ea35de5d35db05a7ad40a4a3f442809fa8e4fabaf56da63ac9444f09aaf691c4e75a1455dc388991ab0c0ab4e253ce67c5836f27513e45ebd01b673 + checksum: 10c0/16b4810bc68c619cb25145e543880e905fc99332bacc1c39b20c913b2e6130289d9acd909abba55820fa796c5cca3cade6fe79a26b3ab7e4e2d040c61ee14a6e languageName: node linkType: hard @@ -1649,42 +1649,29 @@ __metadata: languageName: node linkType: hard -"@emotion/serialize@npm:^1.2.0, @emotion/serialize@npm:^1.3.0": - version: 1.3.0 - resolution: "@emotion/serialize@npm:1.3.0" - dependencies: - "@emotion/hash": "npm:^0.9.2" - "@emotion/memoize": "npm:^0.9.0" - "@emotion/unitless": "npm:^0.9.0" - "@emotion/utils": "npm:^1.4.0" - csstype: "npm:^3.0.2" - checksum: 10c0/dd3f9041b05e79664c27188d8aad0cf726baee6da934ac31fd96c03691ce2a2e222669252c8cd623f2b0e488c7f8cfe384798153f36685d48b98340e63655813 - languageName: node - linkType: hard - -"@emotion/serialize@npm:^1.3.1": - version: 1.3.1 - resolution: "@emotion/serialize@npm:1.3.1" +"@emotion/serialize@npm:^1.3.2": + version: 1.3.2 + resolution: "@emotion/serialize@npm:1.3.2" dependencies: "@emotion/hash": "npm:^0.9.2" "@emotion/memoize": "npm:^0.9.0" "@emotion/unitless": "npm:^0.10.0" - "@emotion/utils": "npm:^1.4.0" + "@emotion/utils": "npm:^1.4.1" csstype: "npm:^3.0.2" - checksum: 10c0/ac7158e2881b5f3f9ca1e4d865186d38623f997de888675297e0928b202d16273e43b0a19aa021c0b706edefae31118bc97c5fab095820109d09d502dbcf2092 + checksum: 10c0/b4873b643721d28b4450f9d77b71e6c8d0109e6825c54fc79e649d2fa438fe4080d2fa696ec8fda421b8e713fcd42306d6197b6121ddd2486ffab8e4b6311ce0 languageName: node linkType: hard -"@emotion/serialize@npm:^1.3.2": - version: 1.3.2 - resolution: "@emotion/serialize@npm:1.3.2" +"@emotion/serialize@npm:^1.3.3": + version: 1.3.3 + resolution: "@emotion/serialize@npm:1.3.3" dependencies: "@emotion/hash": "npm:^0.9.2" "@emotion/memoize": "npm:^0.9.0" "@emotion/unitless": "npm:^0.10.0" - "@emotion/utils": "npm:^1.4.1" + "@emotion/utils": "npm:^1.4.2" csstype: "npm:^3.0.2" - checksum: 10c0/b4873b643721d28b4450f9d77b71e6c8d0109e6825c54fc79e649d2fa438fe4080d2fa696ec8fda421b8e713fcd42306d6197b6121ddd2486ffab8e4b6311ce0 + checksum: 10c0/b28cb7de59de382021de2b26c0c94ebbfb16967a1b969a56fdb6408465a8993df243bfbd66430badaa6800e1834724e84895f5a6a9d97d0d224de3d77852acb4 languageName: node linkType: hard @@ -1702,23 +1689,23 @@ __metadata: languageName: node linkType: hard -"@emotion/styled@npm:^11.13.0": - version: 11.13.0 - resolution: "@emotion/styled@npm:11.13.0" +"@emotion/styled@npm:^11.13.5": + version: 11.13.5 + resolution: "@emotion/styled@npm:11.13.5" dependencies: "@babel/runtime": "npm:^7.18.3" - "@emotion/babel-plugin": "npm:^11.12.0" + "@emotion/babel-plugin": "npm:^11.13.5" "@emotion/is-prop-valid": "npm:^1.3.0" - "@emotion/serialize": "npm:^1.3.0" + "@emotion/serialize": "npm:^1.3.3" "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.1.0" - "@emotion/utils": "npm:^1.4.0" + "@emotion/utils": "npm:^1.4.2" peerDependencies: "@emotion/react": ^11.0.0-rc.0 react: ">=16.8.0" peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/5e2cc85c8a2f6e7bd012731cf0b6da3aef5906225e87e8d4a5c19da50572e24d9aaf92615aa36aa863f0fe6b62a121033356e1cad62617c48bfdaa2c3cf0d8a4 + checksum: 10c0/18d3e38482f92c93446fbfe46e3ca2b182f228f3317ca23f9bd69ddc313bacabf8ecf4d7e720e9aa492bd651cb0b8f87196547bd136666ef50287c414cd36936 languageName: node linkType: hard @@ -1736,13 +1723,6 @@ __metadata: languageName: node linkType: hard -"@emotion/unitless@npm:^0.9.0": - version: 0.9.0 - resolution: "@emotion/unitless@npm:0.9.0" - checksum: 10c0/f907d968a49315bb654b5734edf3315e52350f77c160a63f3437f14d80610dc78fd8295e759e7339055c45bd25c74c46363235c5971aae5587f7eeb969580c4c - languageName: node - linkType: hard - "@emotion/use-insertion-effect-with-fallbacks@npm:^1.1.0": version: 1.1.0 resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.1.0" @@ -1773,6 +1753,13 @@ __metadata: languageName: node linkType: hard +"@emotion/utils@npm:^1.4.2": + version: 1.4.2 + resolution: "@emotion/utils@npm:1.4.2" + checksum: 10c0/7d0010bf60a2a8c1a033b6431469de4c80e47aeb8fd856a17c1d1f76bbc3a03161a34aeaa78803566e29681ca551e7bf9994b68e9c5f5c796159923e44f78d9a + languageName: node + linkType: hard + "@emotion/weak-memoize@npm:^0.3.1": version: 0.3.1 resolution: "@emotion/weak-memoize@npm:0.3.1" @@ -1885,7 +1872,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.1.1": +"@floating-ui/react-dom@npm:^2.0.8": version: 2.1.2 resolution: "@floating-ui/react-dom@npm:2.1.2" dependencies: @@ -1918,26 +1905,26 @@ __metadata: languageName: node linkType: hard -"@fortawesome/fontawesome-common-types@npm:6.6.0": - version: 6.6.0 - resolution: "@fortawesome/fontawesome-common-types@npm:6.6.0" - checksum: 10c0/f76e5959f6ce01355f599126a3a68facba578dc8ebb7ad40fbd22417b7056364a577c1887720ec9653d4efa5b704a01150f5064fc7de237d697fd80e3d9c83aa +"@fortawesome/fontawesome-common-types@npm:6.7.1": + version: 6.7.1 + resolution: "@fortawesome/fontawesome-common-types@npm:6.7.1" + checksum: 10c0/0345b896ad8df26fb823893ce0a405dd513e9ef34878dd7b94fbbbabe370379bf680a32199bcaaf7346acbcd2a10bf0072e305829b49e5d9b0bf1c5315d07c96 languageName: node linkType: hard -"@fortawesome/fontawesome-free@npm:^6.6.0": - version: 6.6.0 - resolution: "@fortawesome/fontawesome-free@npm:6.6.0" - checksum: 10c0/35c55bfecac9eb4943cf94f4380093dbe286fa29ce593488252644322b83e28eecbac757cef3eabdff7b3df67fc531c4f6dce6a3b00236f5de0174e186a9b5bb +"@fortawesome/fontawesome-free@npm:^6.7.1": + version: 6.7.1 + resolution: "@fortawesome/fontawesome-free@npm:6.7.1" + checksum: 10c0/5bebf5f9684fc377fb7df36cf7ee37e112a8987e592228ac464b81edc0eb002e1fa8675977b82d15d304cda813da4fafbc38cf0c3ca2744c710390a58a460495 languageName: node linkType: hard -"@fortawesome/free-brands-svg-icons@npm:^6.6.0": - version: 6.6.0 - resolution: "@fortawesome/free-brands-svg-icons@npm:6.6.0" +"@fortawesome/free-brands-svg-icons@npm:^6.7.1": + version: 6.7.1 + resolution: "@fortawesome/free-brands-svg-icons@npm:6.7.1" dependencies: - "@fortawesome/fontawesome-common-types": "npm:6.6.0" - checksum: 10c0/1135a22ff274939da477496f550b6750a1b5fd0ddd0c09bddb1874f2c183a5c8edb519de2cebf6454b12a8457c3eec587bdb6f68e96140cceeb6d02c1ec35479 + "@fortawesome/fontawesome-common-types": "npm:6.7.1" + checksum: 10c0/bd140ed872582300f7ed4b2af9348791cae38217ee0685ea34c135b00ce8db07da17b518464162a29d371f2f7177d3051b02535ca6b560bb15981ef34ef8e112 languageName: node linkType: hard @@ -2082,16 +2069,16 @@ __metadata: languageName: node linkType: hard -"@mui/base@npm:5.0.0-beta.61": - version: 5.0.0-beta.61 - resolution: "@mui/base@npm:5.0.0-beta.61" +"@mui/base@npm:5.0.0-beta.42": + version: 5.0.0-beta.42 + resolution: "@mui/base@npm:5.0.0-beta.42" dependencies: - "@babel/runtime": "npm:^7.26.0" - "@floating-ui/react-dom": "npm:^2.1.1" - "@mui/types": "npm:^7.2.19" - "@mui/utils": "npm:^6.1.6" + "@babel/runtime": "npm:^7.24.4" + "@floating-ui/react-dom": "npm:^2.0.8" + "@mui/types": "npm:^7.2.14" + "@mui/utils": "npm:^6.0.0-alpha.1" "@popperjs/core": "npm:^2.11.8" - clsx: "npm:^2.1.1" + clsx: "npm:^2.1.0" prop-types: "npm:^15.8.1" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 @@ -2100,74 +2087,71 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/446b886c0cc3b46f08fd26e265522be7d55c9da1e5417b48a93551b764bf4b0b79234c6d735d4eba8d71f1f34879fed7117057da9f27e0ff742f39107b3f54a6 + checksum: 10c0/768276965820cffc26295d534a2610fdc8da533e083352da779983d1d16d39784fc764ae3f8bae9e9f7ae3dd7ecb448b483c8ae36d785b3bc81fd436b19f1c8c languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/core-downloads-tracker@npm:6.1.6" - checksum: 10c0/538c561dc46e040ebc5ea884428dccc427fdddbd3747890d96ae52648eed5f7dec4dc8294927b58ff4b7481c0a813dcb16b9d7b9b08cc43871d2d55ebd1a8002 +"@mui/core-downloads-tracker@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/core-downloads-tracker@npm:6.1.8" + checksum: 10c0/a77ac4849c8a0f3bb0eecfae758f277fbdef46ff269314f495719a87f34f54b860d45a4648e456abac33d98b8070649478dc5918d92379728e2ff90e2cc798e1 languageName: node linkType: hard -"@mui/icons-material@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/icons-material@npm:6.1.6" +"@mui/icons-material@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/icons-material@npm:6.1.8" dependencies: "@babel/runtime": "npm:^7.26.0" peerDependencies: - "@mui/material": ^6.1.6 + "@mui/material": ^6.1.8 "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/a6eb10be3cc356fd404febf29a3b26fa63b6b09d3148736fb05279954905186e9804869ff18220840ae92dbdeddfd407c2d0c72b9e165e01fd6bbc620b6b39d7 + checksum: 10c0/730dd2581e3bdfabb4085ed4675fd3fd49d0f03c22291f79d0f51b1fd4f23b4edccb8b16c0b424b5f81dd6398742f6c9d52cb1fd075927826669732c4a8a0a8c languageName: node linkType: hard -"@mui/lab@npm:6.0.0-beta.14": - version: 6.0.0-beta.14 - resolution: "@mui/lab@npm:6.0.0-beta.14" +"@mui/lab@npm:6.0.0-dev.240424162023-9968b4889d": + version: 6.0.0-dev.240424162023-9968b4889d + resolution: "@mui/lab@npm:6.0.0-dev.240424162023-9968b4889d" dependencies: - "@babel/runtime": "npm:^7.26.0" - "@mui/base": "npm:5.0.0-beta.61" - "@mui/system": "npm:^6.1.6" - "@mui/types": "npm:^7.2.19" - "@mui/utils": "npm:^6.1.6" - clsx: "npm:^2.1.1" + "@babel/runtime": "npm:^7.24.4" + "@mui/base": "npm:5.0.0-beta.42" + "@mui/system": "npm:^6.0.0-dev.240424162023-9968b4889d" + "@mui/types": "npm:^7.2.14" + "@mui/utils": "npm:^6.0.0-alpha.3" + clsx: "npm:^2.1.0" prop-types: "npm:^15.8.1" peerDependencies: "@emotion/react": ^11.5.0 "@emotion/styled": ^11.3.0 - "@mui/material": ^6.1.6 - "@mui/material-pigment-css": ^6.1.6 - "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 - react: ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 + "@mui/material": ^6.0.0-dev.240424162023-9968b4889d + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: "@emotion/react": optional: true "@emotion/styled": optional: true - "@mui/material-pigment-css": - optional: true "@types/react": optional: true - checksum: 10c0/dc46e8c984cc5caa261df2d48f943967049ad6118e7ba52b1aa60cfb15dc7b6fb11d2f0129616987b49865a54133286867d57a5d1aeba318ec558e523e6437fa + checksum: 10c0/b8e9b5bf386b720dcea7c98afcceb484bb4efd9972ddddbc34378863135f02b03eeaa0af7dd104fdb68f1d9a4e6c5b58c214a7322812c3a6009f5f34a86e7a0b languageName: node linkType: hard -"@mui/material@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/material@npm:6.1.6" +"@mui/material@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/material@npm:6.1.8" dependencies: "@babel/runtime": "npm:^7.26.0" - "@mui/core-downloads-tracker": "npm:^6.1.6" - "@mui/system": "npm:^6.1.6" + "@mui/core-downloads-tracker": "npm:^6.1.8" + "@mui/system": "npm:^6.1.8" "@mui/types": "npm:^7.2.19" - "@mui/utils": "npm:^6.1.6" + "@mui/utils": "npm:^6.1.8" "@popperjs/core": "npm:^2.11.8" "@types/react-transition-group": "npm:^4.4.11" clsx: "npm:^2.1.1" @@ -2178,7 +2162,7 @@ __metadata: peerDependencies: "@emotion/react": ^11.5.0 "@emotion/styled": ^11.3.0 - "@mui/material-pigment-css": ^6.1.6 + "@mui/material-pigment-css": ^6.1.8 "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2191,16 +2175,16 @@ __metadata: optional: true "@types/react": optional: true - checksum: 10c0/b54c0b01f33f63a700ec7b13d615dd3a109497ee48a1af0f750f780112a7034fbecfcecf29ad67aa62ec12047d465fbcb243052d8680ce681240096fef1f8d63 + checksum: 10c0/c4515ae5df41538d0eada15d899d70e1c7be83f16ee3a5c582e099d750584351e4220fab47fbeb267cd90e87bb40de9931414f23d9e66577b8235d442794720b languageName: node linkType: hard -"@mui/private-theming@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/private-theming@npm:6.1.6" +"@mui/private-theming@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/private-theming@npm:6.1.8" dependencies: "@babel/runtime": "npm:^7.26.0" - "@mui/utils": "npm:^6.1.6" + "@mui/utils": "npm:^6.1.8" prop-types: "npm:^15.8.1" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2208,13 +2192,13 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/d9138bd3ae8b318b0f14e3d9a9aa414f31698ce3934b94f0a1e78d9c2c37fd3d2b24a6bd45ded321ffc41658e70fc055226b9c1b9767695a93c927adf54302a0 + checksum: 10c0/16425a9001d3038531036dc47f031a4f1175d99b07b788983ce9a5e0c3c063132c6d508af31d3d13c3e44bedb4aa8b2f0111c5eb609ca8e0a652f87237ec1f38 languageName: node linkType: hard -"@mui/styled-engine@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/styled-engine@npm:6.1.6" +"@mui/styled-engine@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/styled-engine@npm:6.1.8" dependencies: "@babel/runtime": "npm:^7.26.0" "@emotion/cache": "npm:^11.13.1" @@ -2231,19 +2215,19 @@ __metadata: optional: true "@emotion/styled": optional: true - checksum: 10c0/2554248f83db98b404b299494c4f039fe5a1f1b9166fc95268958ea00aa3be04915ffbabe0ea418cb2d600e11b6d08f765ddd23240a63e6d06161d07eaac6aa8 + checksum: 10c0/4da513a6bc72a2875fc0d4a097db5141849b69a2c62b867a1ac45d3fe112c2c18abb835f0bdfbe4ffbe626bff2f0490f014ccd3a7db72ada6e3b0cca87af63de languageName: node linkType: hard -"@mui/styles@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/styles@npm:6.1.6" +"@mui/styles@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/styles@npm:6.1.8" dependencies: "@babel/runtime": "npm:^7.26.0" "@emotion/hash": "npm:^0.9.2" - "@mui/private-theming": "npm:^6.1.6" + "@mui/private-theming": "npm:^6.1.8" "@mui/types": "npm:^7.2.19" - "@mui/utils": "npm:^6.1.6" + "@mui/utils": "npm:^6.1.8" clsx: "npm:^2.1.1" csstype: "npm:^3.1.3" hoist-non-react-statics: "npm:^3.3.2" @@ -2262,19 +2246,19 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/714d4e9ec47b64042139e516c0fa4f57a1331a748099797b6a920918a17e0266082b93ba9c5020b8e62c52140e682a2b7fa55fd86398f92e0e3d45057ca48a8b + checksum: 10c0/871c044a101121922564b5922ed0bf48ca8b502240c0b7268fe782add3de0bbeaa43f9896915e0efe112b76b0dda5508297522d8b8443e536049aaebc6889e12 languageName: node linkType: hard -"@mui/system@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/system@npm:6.1.6" +"@mui/system@npm:^6.0.0-dev.240424162023-9968b4889d, @mui/system@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/system@npm:6.1.8" dependencies: "@babel/runtime": "npm:^7.26.0" - "@mui/private-theming": "npm:^6.1.6" - "@mui/styled-engine": "npm:^6.1.6" + "@mui/private-theming": "npm:^6.1.8" + "@mui/styled-engine": "npm:^6.1.8" "@mui/types": "npm:^7.2.19" - "@mui/utils": "npm:^6.1.6" + "@mui/utils": "npm:^6.1.8" clsx: "npm:^2.1.1" csstype: "npm:^3.1.3" prop-types: "npm:^15.8.1" @@ -2290,11 +2274,11 @@ __metadata: optional: true "@types/react": optional: true - checksum: 10c0/125d38ad5b0d610cfedace8253e43b4be47b46ad2d96eeac019c6c37b4f09286512e2280924753f8bb0314c4d7cc5e8f03fc7f97cf9830c4f6d1869b721eb8c2 + checksum: 10c0/af7902a1a6664055b4f764020746403749148f88c050edf509f557fd9f0b1d4d86ee9478d78e6c0356129f09b4101a93a345b05b5aa00125d3c164b148275faf languageName: node linkType: hard -"@mui/types@npm:^7.2.19": +"@mui/types@npm:^7.2.14, @mui/types@npm:^7.2.19": version: 7.2.19 resolution: "@mui/types@npm:7.2.19" peerDependencies: @@ -2306,9 +2290,9 @@ __metadata: languageName: node linkType: hard -"@mui/utils@npm:^6.1.6": - version: 6.1.6 - resolution: "@mui/utils@npm:6.1.6" +"@mui/utils@npm:^6.0.0-alpha.1, @mui/utils@npm:^6.0.0-alpha.3, @mui/utils@npm:^6.1.8": + version: 6.1.8 + resolution: "@mui/utils@npm:6.1.8" dependencies: "@babel/runtime": "npm:^7.26.0" "@mui/types": "npm:^7.2.19" @@ -2322,7 +2306,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/8752b3ca3fa1cee7f1a8477b6babcd80fef01724f7d8106c8665a252ec960ca38ef5f4fe21cfb60ee11176a9a8034400420d5b0719953ecc2c4f25980682614c + checksum: 10c0/7d2bfa4863456a5223ddf6a93d56cc4c64e9de0ebc947953a4c23e83f8c9257d02a572da7d8c2dd93dcea5db0d321b7c8bb1e154b26fa5f22663eb6a262726ab languageName: node linkType: hard @@ -2826,13 +2810,13 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:^0.0.280": - version: 0.0.280 - resolution: "@types/chrome@npm:0.0.280" +"@types/chrome@npm:^0.0.287": + version: 0.0.287 + resolution: "@types/chrome@npm:0.0.287" dependencies: "@types/filesystem": "npm:*" "@types/har-format": "npm:*" - checksum: 10c0/fb4ee8d67d9a306c2be826da8516f9e584cfbbed5d5693b809aabaf1e5a777c728fe6239e9bfcb1065a38f80b59a4db59e5576df521cc0b9bf0db445722efe67 + checksum: 10c0/3c3c3b9a1e79f0f92f2fc254971985517aba95d8bc1355cbae2309e9cb001cd961a2edde764b6b88a9189d3a496602db3329da6aad0a90aff600fca832bc88e4 languageName: node linkType: hard @@ -4014,14 +3998,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.7.7": - version: 1.7.7 - resolution: "axios@npm:1.7.7" +"axios@npm:^1.7.8": + version: 1.7.8 + resolution: "axios@npm:1.7.8" dependencies: follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.0" proxy-from-env: "npm:^1.1.0" - checksum: 10c0/4499efc89e86b0b49ffddc018798de05fab26e3bf57913818266be73279a6418c3ce8f9e934c7d2d707ab8c095e837fc6c90608fb7715b94d357720b5f568af7 + checksum: 10c0/23ae2d0105aea9170c34ac9b6f30d9b2ab2fa8b1370205d2f7ce98b9f9510ab420148c13359ee837ea5a4bf2fb028ff225bd2fc92052fb0c478c6b4a836e2d5f languageName: node linkType: hard @@ -4729,7 +4713,7 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^2.1.1": +"clsx@npm:^2.1.0, clsx@npm:^2.1.1": version: 2.1.1 resolution: "clsx@npm:2.1.1" checksum: 10c0/c4c8eb865f8c82baab07e71bfa8897c73454881c4f99d6bc81585aecd7c441746c1399d08363dc096c550cceaf97bd4ce1e8854e1771e9998d9f94c4fe075839 @@ -7503,12 +7487,12 @@ __metadata: languageName: node linkType: hard -"i18next@npm:^23.16.5": - version: 23.16.5 - resolution: "i18next@npm:23.16.5" +"i18next@npm:^23.16.8": + version: 23.16.8 + resolution: "i18next@npm:23.16.8" dependencies: "@babel/runtime": "npm:^7.23.2" - checksum: 10c0/4f926c09dc1087041084dbbfb8307bf2fdba1981069dece1c563577ca8a38a23ebfadf4d1c50c4091b640a8c8bf81d9cd008bd3e587bd452a6b9c728d5065346 + checksum: 10c0/57d249191e8a39bbbbe190cfa2e2bb651d0198e14444fe80453d3df8d02927de3c147c77724e9ae6c72fa241898cd761e3fdcd55d053db373471f1ac084bf345 languageName: node linkType: hard @@ -9313,22 +9297,22 @@ __metadata: "@babel/preset-env": "npm:^7.26.0" "@babel/preset-react": "npm:^7.25.9" "@babel/preset-typescript": "npm:^7.26.0" - "@emotion/react": "npm:^11.13.3" - "@emotion/styled": "npm:^11.13.0" + "@emotion/react": "npm:^11.13.5" + "@emotion/styled": "npm:^11.13.5" "@ffmpeg/core": "npm:^0.12.6" "@ffmpeg/ffmpeg": "npm:^0.12.10" "@ffmpeg/util": "npm:^0.12.1" "@fontsource/roboto": "npm:^5.1.0" - "@fortawesome/fontawesome-free": "npm:^6.6.0" - "@fortawesome/free-brands-svg-icons": "npm:^6.6.0" + "@fortawesome/fontawesome-free": "npm:^6.7.1" + "@fortawesome/free-brands-svg-icons": "npm:^6.7.1" "@hello-pangea/dnd": "npm:^17.0.0" - "@mui/icons-material": "npm:^6.1.6" - "@mui/lab": "npm:6.0.0-beta.14" - "@mui/material": "npm:^6.1.6" - "@mui/styles": "npm:^6.1.6" + "@mui/icons-material": "npm:^6.1.8" + "@mui/lab": "npm:6.0.0-dev.240424162023-9968b4889d" + "@mui/material": "npm:^6.1.8" + "@mui/styles": "npm:^6.1.8" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.15" "@types/base-64": "npm:^1.0.2" - "@types/chrome": "npm:^0.0.280" + "@types/chrome": "npm:^0.0.287" "@types/he": "npm:^1.2.3" "@types/js-base64": "npm:^3.3.1" "@types/md5": "npm:^2.3.5" @@ -9338,7 +9322,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^7.18.0" "@typescript-eslint/parser": "npm:^7.18.0" "@welldone-software/why-did-you-render": "npm:^8.0.3" - axios: "npm:^1.7.7" + axios: "npm:^1.7.8" babel-loader: "npm:^9.2.1" base-64: "npm:^1.0.0" base64-js: "npm:^1.5.1" @@ -9373,7 +9357,7 @@ __metadata: fs: "npm:^0.0.1-security" he: "npm:^1.2.0" html-webpack-plugin: "npm:^5.6.3" - i18next: "npm:^23.16.5" + i18next: "npm:^23.16.8" libmuse: "https://github.com/lovegaoshi/muse.git#commit=0bffe2319baf825037bece6869d360d6d307eb72" lodash: "npm:^4.17.21" material-ui-confirm: "npm:^3.0.16" @@ -9384,7 +9368,7 @@ __metadata: octokit: "npm:^4.0.2" os-browserify: "npm:^0.3.0" path-browserify: "npm:^1.0.1" - prettier: "npm:^3.3.3" + prettier: "npm:^3.4.1" progress-bar-webpack-plugin: "npm:^2.1.0" prop-types: "npm:^15.8.1" react: "npm:^18.3.1" @@ -9392,7 +9376,7 @@ __metadata: react-contexify: "npm:^6.0.0" react-dom: "npm:^18.3.1" react-hotkeys-hook: "npm:^4.6.1" - react-i18next: "npm:^15.1.1" + react-i18next: "npm:^15.1.2" react-jinke-music-player: "git+https://lovegaoshi@github.com/lovegaoshi/react-music-player.git" react-lrc: "npm:^3.2.1" react-refresh: "npm:^0.14.2" @@ -9401,8 +9385,8 @@ __metadata: sass-loader: "npm:^16.0.3" stream-browserify: "npm:^3.0.0" style-loader: "npm:^4.0.0" - tsconfig-paths-webpack-plugin: "npm:^4.1.0" - typescript: "npm:^5.6.3" + tsconfig-paths-webpack-plugin: "npm:^4.2.0" + typescript: "npm:^5.7.2" util: "npm:^0.12.5" uuid: "npm:^11.0.3" webpack: "npm:^5.96.1" @@ -10051,12 +10035,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.3.3": - version: 3.3.3 - resolution: "prettier@npm:3.3.3" +"prettier@npm:^3.4.1": + version: 3.4.1 + resolution: "prettier@npm:3.4.1" bin: prettier: bin/prettier.cjs - checksum: 10c0/b85828b08e7505716324e4245549b9205c0cacb25342a030ba8885aba2039a115dbcf75a0b7ca3b37bc9d101ee61fab8113fc69ca3359f2a226f1ecc07ad2e26 + checksum: 10c0/2d6cc3101ad9de72b49c59339480b0983e6ff6742143da0c43f476bf3b5ef88ede42ebd9956d7a0a8fa59f7a5990e8ef03c9ad4c37f7e4c9e5db43ee0853156c languageName: node linkType: hard @@ -10438,9 +10422,9 @@ __metadata: languageName: node linkType: hard -"react-i18next@npm:^15.1.1": - version: 15.1.1 - resolution: "react-i18next@npm:15.1.1" +"react-i18next@npm:^15.1.2": + version: 15.1.2 + resolution: "react-i18next@npm:15.1.2" dependencies: "@babel/runtime": "npm:^7.25.0" html-parse-stringify: "npm:^3.0.1" @@ -10452,7 +10436,7 @@ __metadata: optional: true react-native: optional: true - checksum: 10c0/c1e8af21422cdaa1a493b1d73502a496aab84c3318de1137bb56b1f2f37eae4ba5856cf079b0a0abe9f2a18e0457c986ad2e43e70875f7cd43d0efa2f70897a5 + checksum: 10c0/b10052545f0bebcd0b55cf04eb7d58307cdf6645707108bcae28026fe92ce0ef9cf0b35ac9cb940f6fcc22f679c810f2c008e9d8284bd4cfbb26c5649e3885ab languageName: node linkType: hard @@ -12025,14 +12009,15 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths-webpack-plugin@npm:^4.1.0": - version: 4.1.0 - resolution: "tsconfig-paths-webpack-plugin@npm:4.1.0" +"tsconfig-paths-webpack-plugin@npm:^4.2.0": + version: 4.2.0 + resolution: "tsconfig-paths-webpack-plugin@npm:4.2.0" dependencies: chalk: "npm:^4.1.0" enhanced-resolve: "npm:^5.7.0" + tapable: "npm:^2.2.1" tsconfig-paths: "npm:^4.1.2" - checksum: 10c0/c030e867e70a3f6d1799fdffa209c3a35e1435ad99aac01946b9ebb0fa8208b7b508c1dfe8c8e13d6a2ef70c75b4db062fbfd3c1f3362c69b6c65ffd4a50e226 + checksum: 10c0/495c5ab7c1cb079217d98fe25d61def01e4bab38047c7ab25ec11876cc8c697ff01f43ea6c9933181875e51e49835407fc71afd92ea6cca1ba1bebf513dfb510 languageName: node linkType: hard @@ -12165,23 +12150,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.6.3": - version: 5.6.3 - resolution: "typescript@npm:5.6.3" +"typescript@npm:^5.7.2": + version: 5.7.2 + resolution: "typescript@npm:5.7.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/44f61d3fb15c35359bc60399cb8127c30bae554cd555b8e2b46d68fa79d680354b83320ad419ff1b81a0bdf324197b29affe6cc28988cd6a74d4ac60c94f9799 + checksum: 10c0/a873118b5201b2ef332127ef5c63fb9d9c155e6fdbe211cbd9d8e65877283797cca76546bad742eea36ed7efbe3424a30376818f79c7318512064e8625d61622 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.6.3#optional!builtin": - version: 5.6.3 - resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40" +"typescript@patch:typescript@npm%3A^5.7.2#optional!builtin": + version: 5.7.2 + resolution: "typescript@patch:typescript@npm%3A5.7.2#optional!builtin::version=5.7.2&hash=8c6c40" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/7c9d2e07c81226d60435939618c91ec2ff0b75fbfa106eec3430f0fcf93a584bc6c73176676f532d78c3594fe28a54b36eb40b3d75593071a7ec91301533ace7 + checksum: 10c0/c891ccf04008bc1305ba34053db951f8a4584b4a1bf2f68fd972c4a354df3dc5e62c8bfed4f6ac2d12e5b3b1c49af312c83a651048f818cd5b4949d17baacd79 languageName: node linkType: hard