From 4a656268b86ca35f275d4fc529f9fb0fdea5d9bc Mon Sep 17 00:00:00 2001 From: lyswhut Date: Fri, 28 Feb 2025 13:01:10 +0800 Subject: [PATCH] update electron to 34.3.0 --- .ncurc.js | 2 + ...tter_sqlite3_electron-v132-linux-arm.node} | Bin 1236496 -> 1236496 bytes ...er_sqlite3_electron-v132-linux-arm64.node} | Bin 1855936 -> 1855936 bytes ...tter_sqlite3_electron-v132-linux-x64.node} | Bin 2010856 -> 2010856 bytes ...rc_decode_electron-v132-darwin-arm64.node} | Bin 53072 -> 53072 bytes ... qrc_decode_electron-v132-darwin-x64.node} | Bin 19752 -> 19752 bytes ...> qrc_decode_electron-v132-linux-arm.node} | Bin 13788 -> 13788 bytes ...qrc_decode_electron-v132-linux-arm64.node} | Bin 67576 -> 67576 bytes ...> qrc_decode_electron-v132-linux-x64.node} | Bin 18536 -> 18536 bytes ...qrc_decode_electron-v132-win32-arm64.node} | Bin 108544 -> 108544 bytes ... qrc_decode_electron-v132-win32-ia32.node} | Bin 90112 -> 90112 bytes ...> qrc_decode_electron-v132-win32-x64.node} | Bin 116736 -> 116736 bytes package-lock.json | 379 ++++++------------ package.json | 19 +- publish/changeLog.md | 3 +- src/main/modules/winLyric/rendererEvent.ts | 2 +- 16 files changed, 131 insertions(+), 274 deletions(-) rename build-config/lib/{better_sqlite3_electron-v128-linux-arm.node => better_sqlite3_electron-v132-linux-arm.node} (99%) rename build-config/lib/{better_sqlite3_electron-v128-linux-arm64.node => better_sqlite3_electron-v132-linux-arm64.node} (98%) rename build-config/lib/{better_sqlite3_electron-v128-linux-x64.node => better_sqlite3_electron-v132-linux-x64.node} (99%) rename build-config/lib/{qrc_decode_electron-v128-darwin-arm64.node => qrc_decode_electron-v132-darwin-arm64.node} (97%) rename build-config/lib/{qrc_decode_electron-v128-darwin-x64.node => qrc_decode_electron-v132-darwin-x64.node} (98%) rename build-config/lib/{qrc_decode_electron-v128-linux-arm.node => qrc_decode_electron-v132-linux-arm.node} (99%) rename build-config/lib/{qrc_decode_electron-v128-linux-arm64.node => qrc_decode_electron-v132-linux-arm64.node} (99%) rename build-config/lib/{qrc_decode_electron-v128-linux-x64.node => qrc_decode_electron-v132-linux-x64.node} (98%) rename build-config/lib/{qrc_decode_electron-v128-win32-arm64.node => qrc_decode_electron-v132-win32-arm64.node} (97%) rename build-config/lib/{qrc_decode_electron-v128-win32-ia32.node => qrc_decode_electron-v132-win32-ia32.node} (99%) rename build-config/lib/{qrc_decode_electron-v128-win32-x64.node => qrc_decode_electron-v132-win32-x64.node} (99%) diff --git a/.ncurc.js b/.ncurc.js index bc97871d..eaf2d001 100644 --- a/.ncurc.js +++ b/.ncurc.js @@ -12,6 +12,7 @@ module.exports = { 'eslint', '@types/node', 'electron-debug', + 'eslint-webpack-plugin', // 'eslint-config-standard-with-typescript', ], @@ -30,6 +31,7 @@ module.exports = { // filter: [ // 'electron', // 'eslint', + // 'eslint-webpack-plugin', // 'electron-debug', // '@types/node', // ], diff --git a/build-config/lib/better_sqlite3_electron-v128-linux-arm.node b/build-config/lib/better_sqlite3_electron-v132-linux-arm.node similarity index 99% rename from build-config/lib/better_sqlite3_electron-v128-linux-arm.node rename to build-config/lib/better_sqlite3_electron-v132-linux-arm.node index b448b9900cce30062ac665f6ee295d2b5a196e5c..d70e2bf624508e38f03b798b1673fa0772028419 100644 GIT binary patch delta 309 zcmbQR$9uva?+q-BA}r?xntm96Ga1Z;q`EfCv5`3_Lp5lFiMu{#iZ0I??!djYWz5c>i#2>1i(ARrC_;!q$C1L8;^ zjsoInAO?XLC>;l+6BrpbXEXCMO|D^Gz!G0}taP&s+ZN%?4_CpfSG|o zXmhO0M>8g4qvn9%_JCkUAZ7w$W*}w(Vpbq#17da{<^W<&Am##MZXo6XVqPHT17dz4 h7MLCoEck`lM9-kzJw$N3dx(%~JY&oD+|5FZwE(SrMLz%l delta 306 zcmbQR$9uva?+q-BBKvJb1Z;t{9T3|?`HoQ92}rvGu?G-)0f!2m}D>U?2_!;xHf%2jVCo zjs{{Fh=H=>fOG;Q!{%&eUM3covSX!_D_9q7mSNi>%yrxZXsit*Ljd#UQ<7~=n-gT- znK2nzGzSE?2Lv+$F%u9o12GE_vjQ<25VHd@2M}`tF&7YX12GQ}^8zs+5c31E!1RD% d!7t24dPeQ;A%ff8Lxfc085_3eZWdas1pp~#MArZS diff --git a/build-config/lib/better_sqlite3_electron-v128-linux-arm64.node b/build-config/lib/better_sqlite3_electron-v132-linux-arm64.node similarity index 98% rename from build-config/lib/better_sqlite3_electron-v128-linux-arm64.node rename to build-config/lib/better_sqlite3_electron-v132-linux-arm64.node index 8ee9c778b17124da07bc86c1f6d00c087d795178..eb997d99b89ea35337c6e9ad2c2314b91c7beab4 100644 GIT binary patch delta 969 zcmXxidq`7J90&0GJ$H|s)_TlsnyhGH(8Eg0Nuz|HD$U^ygd1zAnRlS8?NtR?HndLo_; zlm(=aILJogB%4SP5l=DY7UCvbNh#Sz%1H$RS(;4NvO{-AQ(YH15t!7S$p~Dqzm;3+ z?bg7)CE4p(PIln>?xHakHt>-mM4<^AnqMd#o0v&?S&XM*zOe-3G8jMRMi0Xdo?8aL z86`@e7wO96UiAL2hdg*r^$jmpqJ-0OKE(dy{isxnnghsGi>8C{sfF@N{wH zC>q2^z8*vVVzGOff~$oa#6ooce5N zYRnTsT$8DRw|2vz5yjmIJQ{IS;|na+(~af5LNO?P{aB`c{qbu=#3@d`K~yxBMd8!J z$zKg1M{Up#s>iDwgkJs8)iDf<1@8KYJgwMzc9brNGBJuukyT^xhzyP4HYKn544b<3 z+&F?W#EfeK<$%mD|3EAysmIVE$83w`xn#;kS{5>jH;tIscq(1vx88)} zvpM21Ce_yI9C69645zX}u_T6Hjnc&hl2q$k>WIV6bIq&?bLrpn>uUu*2%DxH8yZWKxGCk+AHc4l8w7dkoD(vh_j!^qiUIqTPl@uZ~3FK|*;PV8K$R+8=_s)^l%i>M{)2uTVQ=xj_^)*e3Lt2f*U{5G7)_SNKB0v)*% zG7P>AHglje&$@*b76-2HEuUqQ!atTH0-dCE537A;%%qN1pkLIxDlsRcl($vkB||eW za>1X88g;}2tNMFChW^J>EqG4x4G-3%hSRYfqF*_H1}$(OgiQ-B9D-L1jEC_^3qnU0 zf}_W9Ry^{h4ffTdd##EQ#+br?UBL|lRn%)YQ7SaLpt(I-&OJR?BJ0m9-C1sa>JF47 z>QcM>*ol37#E)EveEtD;Q(pQI>8aw9#sO>-stzPBnH)g7Hc{O(%rJ3c4<;O^gNbKD ziJZrSxGIx@UweTRoe1uR(V`Qh8i$deL>ns^Lj_2^<5;V`{`d{TVv3V*5fMgL1YSM7 zd~6aMHAB)nZM=qepy|ob6vebS;LZ;y(Tmn|GqfPm_zW6^HqN3&XlNFFuE#Z_;P zBNk;+YrDY_liccb2HP%G4=?|-4V}DKpKY%C E2U&p}vj6}9 diff --git a/build-config/lib/better_sqlite3_electron-v128-linux-x64.node b/build-config/lib/better_sqlite3_electron-v132-linux-x64.node similarity index 99% rename from build-config/lib/better_sqlite3_electron-v128-linux-x64.node rename to build-config/lib/better_sqlite3_electron-v132-linux-x64.node index fd26ae26591af95d3f049a89ab70ee38f9c432cb..44997bca01ae4b9ed9e1013b52185f26ba7ccbc6 100644 GIT binary patch delta 914 zcmX}qYe-XJ7zgk@@8&LfTWNW>i=vTOxmEU|ylY2WxR4AZl=4!F(!vYspc1vDVJU`# zASDaZBsehQB$=6_jwqOT$uMn*A1oz^hzOPSe;0M&$Dijt=RMDJUe3xw{mMeUC@}xZ zM|o!|Mcu~;^MlE1b+MnRC3d9aJS(6dwn0`)W&21bi-7~cuQ;R*^l%uC0Kejq$KW_5 zKq4eT3Zw$R(vbpW!AUScHW=YF*}4=_ti!H+tSG1%ueOz|452nh#GJh2MMR*jH(D3Z z^g7$8`~fG4QfDG<5Q)}~WST))nnKYE8kX8KC|8bpC6n$3QJb~4kX8{zMYKq5Qfe_> z!X~M|gbH|iUZz~07fZ>+bE=H4^UNv#n^P5($56+b=xQXg`yPGgb-R_~RA@fhMM(%n zHzgx7+#$7e({8!e&SbKt`D#zWlHO}*z2UG9^iY(y1FPvx%T+2vYolFS>!Cs=HX8dV zgY1&EkFwC+y7ZLNP)7HY(;KCFz}+O%9n$Rqs^uffU($PwVx4?N2?*_wJF?v&-5H{z z{1hhMkY0gYAERZS&bM?zgHzf&jSk3)87ko&r)TLMZa@4$yZF0D=4jZ198%*V<+}&^ z{C6NH#qh7sS)waEN0({V1H12kr9s5mRT{x+@EZN(FVTLZQ4MnX7nyl4<8SKm@-c3@ zTvc^~+-RqMWPk zeNdAqO@d&=ZDe-SREVO)mj+ux9j_S{vPVXE((Lx>3z&S*Z3kwKluNiCHA7xW&Z*vDSd0Z2XI)iJNc zn*)@}Z(;N`B`M(5VOrpJzoo-|xTRea=m1wtQYr5^F-7mNeE$<|o>ev3ZvA zyaUax59Fpe{`EQYbb)(lfu?+L`rcRShfXZfAgY>W`p#dXUZEjBc;W|{d9UnW)Ey9% zw&w9v*9+FH9>LlswJY&sNn*W{74UJV{n%wSd`iQ#q~bSdYJKIlUyWqh|C2Zy$t)Bi zVe!k8RgXuo$^>hgO7M}y+Gy6#zcOhD3u6i19j@OVPw-ZQ411VhtyBq3Bi{NL#`sq^ zS?g5BrcvpdS<8SND1Z-80$-p4eqaOe2LT`u1c6|n1{=X95CTHMX0Qc>fp8EZnzfp> eX?bFNqQx9(F-KX<(a+2=!zI)x>PurD34Z`aT0WHk diff --git a/build-config/lib/qrc_decode_electron-v128-darwin-arm64.node b/build-config/lib/qrc_decode_electron-v132-darwin-arm64.node similarity index 97% rename from build-config/lib/qrc_decode_electron-v128-darwin-arm64.node rename to build-config/lib/qrc_decode_electron-v132-darwin-arm64.node index 843a07dc5aa0e66d64e0f875671d592aaf08a47a..82c1c984b12d25c5a5235b3320322e5d2b0e9ec1 100644 GIT binary patch delta 170 zcmV;b09F6co&(UH1E2*EE!V)IN$@rRsSlLXq{k3)vk(QXF#^I0lfO1H0>KKC^EPe* z!3wiuH(f~qgtNhb>r5aQy?tm(3okyFk*4(9TGAMO;i52vFU$)JZ8tF?YYoJc%*{X` z!J&ZDxv?Up#UOE#Zz_JJj~lwp__nq@Lt&g(_OjbplPu1FAbt>Q!_)V+gCa){5bHe= Y>RLrcAYrDnU+j)!UppJt$dk;@gdwC(ZvX%Q delta 170 zcmV;b09F6co&(UH1E2*E5?6{h*$F-{kpt-Z`Dd&3vk(QXF#-Y$lfO1H0s#w?^EPe* z0SmKZH(f~qfV07X>r5c4@vDyPhYE674u8e|L)qRyyW~m6XT((hm$N;$1ta>C%*{X` zm%=ku;bZ{Mc_i#c9meq47s{j{GA5@etYxGrK~%WylPu1FAgF34&TsmC@(dEkAAwEo YrK+TgGsd3dXw?Ne14$?{dXvn~gisbw9RL6T diff --git a/build-config/lib/qrc_decode_electron-v128-darwin-x64.node b/build-config/lib/qrc_decode_electron-v132-darwin-x64.node similarity index 98% rename from build-config/lib/qrc_decode_electron-v128-darwin-x64.node rename to build-config/lib/qrc_decode_electron-v132-darwin-x64.node index c41a95490e72e090a8d5805ac024c51777e61ebf..816e6f063dbdf000342781ef845f8445eddd6bcc 100644 GIT binary patch delta 62 zcmV-E0KxyLngOVq0iXpCn6#kcit#jktFBOJEAp`Nvk(PS6ArKf002w_U}I$vk(PS6Ar)v002w_Ufc(jwY_E=hY4%rMKw7Ae{goe> zW`Oe9UL}C#nO->qX@}oTuT_C`Umq7(e_!99*N$L5<0}vyl$o3XvV#E?Of=w}#K^&H zY<+MuH{)BTO)L}Dm=1AGo~&iWbdYQEajiu_sySPGd$u-XrIj^MSvp8R6A%Xg@ta0Q zhBxVqARz{r91oB!0>m~=j0`pzaJlL7X^fH}d$wDrF>YlPD1KhHb#hm-I_GiTob delta 299 zcmZp;z}9eqZGz4814)c56CE7tOJ?QnF!;^<8ipTtGQ2VZ@*j7yz1jk%*7+jP zS9V~U0m^54B>xfnaLR-I~Y&_4?}<} z14GIxHU@`g>CM87Z diff --git a/build-config/lib/qrc_decode_electron-v128-win32-ia32.node b/build-config/lib/qrc_decode_electron-v132-win32-ia32.node similarity index 99% rename from build-config/lib/qrc_decode_electron-v128-win32-ia32.node rename to build-config/lib/qrc_decode_electron-v132-win32-ia32.node index d36dc63e26bb2632a337735402eaf7d1d0fd300d..ad11b0c170c808144e08f0add9c90452d1877aab 100644 GIT binary patch delta 255 zcmZoTz}j$tb%G5e$3$D_{I}fli&th9et_XBiK35-f&40ol8*{ty7c2-ApKju^y4xx zUG#A`m@fI)0hTZLxC%(G%qsYB7D%VdSA1Lzru#mu0Mo@EL3B`Nat6?j>4G+l;uHUI zF~71pxS5;rEmITAHWtPw>efJhIs*_e0dW8j&v9gAn4`-G5@LYK@c`K(K>P+M_XZ(1 yU0#P#5@g_ZYaPZ^MuFRJ1Cz2Y>~US8x1jK1W7zxc8*~}}$T7BTU+cpdEDQkrRcXKg delta 275 zcmZoTz}j$tb%G5e!$e!>`n%lni)UsPet=;wiK35_fqXBCl8*vly7Xf&kUlM6`f(bV zF8bIFrb|BV0LvGAoCTz3W)*z+3#3EkD?ZK!(|sRifa&6oAUY^BIRj(|11jKQ2ykU! z@L^EhnJeMs%T5Ly}>n$)n!R02H&UFRRL7B-JAUhbKAi$M@A*GF-g<-YT z!OhH!ha?#{Og<*1#kgVfN2#@pj2oKg%WR)7!)O|74OEa0(!>PB0YJ>s$H>4^!w3=r zX$H&j0NEly90HUJLC8(#uVR#B1}fUFUB!5pQSkJdV4;dNyZqNqU!Yj~zhoZc^xjHF Ux$WjPj6by*TecgnU_37m06b-AaR2}S delta 282 zcmZpez}_%{eL_Qh&l*PY6KC^XU|4#8j_X+EblJeMUvnq^0t>nSij!Q~{F&UFRRL7B-JAUhbKAi$M@A*GF-g<)Hh z^k!zpLz0XKCLfd1Vmz?=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@szmarczak/http-timer": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", @@ -3040,9 +3027,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.56.12", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz", - "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", "dev": true, "license": "MIT", "dependencies": { @@ -3349,9 +3336,9 @@ } }, "node_modules/@types/verror": { - "version": "1.10.10", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.10.tgz", - "integrity": "sha512-l4MM0Jppn18hb9xmM6wwD1uTdShpf9Pn80aXTStnK1C94gtPvJcV2FrDmbOQUAQfJ1cKZHktkQUDwEqaAKXMMg==", + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.11.tgz", + "integrity": "sha512-RlDm9K7+o5stv0Co8i8ZRGxDbrTxhJtgjqjFyVh/tXQyl/rYtTKlnTvZ88oSTeYREWurwx20Js4kTuKCsFkUtg==", "dev": true, "license": "MIT", "optional": true @@ -3771,9 +3758,9 @@ "license": "MIT" }, "node_modules/@vue/language-plugin-pug": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.2.2.tgz", - "integrity": "sha512-9QTJkbfuNL2vLplD8bF9ms5rr/wVYLsq/VNgHrPcDiKiGFvMnaAX42rdRaa4DDJBXETO2ryu4jm1mt2WTAa7aw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.2.4.tgz", + "integrity": "sha512-D0o0gQ3UYr4V2PRRVTN5yzwujRjiSDAcrfwe3Y3UE7zEoTdK29wtPbUoA59F4ryvrFZEDDsgBJSo5kPm+6RJqQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4320,9 +4307,9 @@ "license": "MIT" }, "node_modules/app-builder-lib": { - "version": "26.0.8", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-26.0.8.tgz", - "integrity": "sha512-inISmbUzsWJcKUHEzANHvh4Z3Tqld3lcGa6TfDzEBzhAcku2JhOX4GXz7w/Yb+mjQIFcfUGD8NDAfu/hjv3AiA==", + "version": "26.0.9", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-26.0.9.tgz", + "integrity": "sha512-usROoLQLJDHEkLHF2nNQKWuT6Qbj1GnO+iNKVJQ7OvY7/K0/XTzr1i+gGgTmd02tQBCnBiBgNFSOw/NZZxomfg==", "dev": true, "license": "MIT", "dependencies": { @@ -4363,8 +4350,8 @@ "node": ">=14.0.0" }, "peerDependencies": { - "dmg-builder": "26.0.8", - "electron-builder-squirrel-windows": "26.0.8" + "dmg-builder": "26.0.9", + "electron-builder-squirrel-windows": "26.0.9" } }, "node_modules/app-builder-lib/node_modules/fs-extra": { @@ -4729,21 +4716,20 @@ } }, "node_modules/babel-loader": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", - "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-10.0.0.tgz", + "integrity": "sha512-z8jt+EdS61AMw22nSfoNJAZ0vrtmhPRVi6ghL3rCeRZI8cdNYFiV5xeV3HbE7rlZZNmGH8BVccwWt8/ED0QOHA==", "dev": true, "license": "MIT", "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" + "find-up": "^5.0.0" }, "engines": { - "node": ">= 14.15.0" + "node": "^18.20.0 || ^20.10.0 || >=22.0.0" }, "peerDependencies": { "@babel/core": "^7.12.0", - "webpack": ">=5" + "webpack": ">=5.61.0" } }, "node_modules/babel-plugin-polyfill-corejs2": { @@ -5773,13 +5759,6 @@ "node": ">= 6" } }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true, - "license": "ISC" - }, "node_modules/compare-version": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", @@ -5962,18 +5941,17 @@ } }, "node_modules/copy-webpack-plugin": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", - "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-13.0.0.tgz", + "integrity": "sha512-FgR/h5a6hzJqATDGd9YG41SeDViH+0bkHn6WNXCi5zKAZkeESeSxLySSsFLHqLEVCh0E+rITmCf0dusXWYukeQ==", "dev": true, "license": "MIT", "dependencies": { - "fast-glob": "^3.3.2", "glob-parent": "^6.0.1", - "globby": "^14.0.0", "normalize-path": "^3.0.0", "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2" + "serialize-javascript": "^6.0.2", + "tinyglobby": "^0.2.12" }, "engines": { "node": ">= 18.12.0" @@ -5986,53 +5964,6 @@ "webpack": "^5.1.0" } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/core-js": { "version": "3.40.0", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.40.0.tgz", @@ -6846,13 +6777,13 @@ } }, "node_modules/dmg-builder": { - "version": "26.0.8", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-26.0.8.tgz", - "integrity": "sha512-m2exxy1w/I5XuJ3+AKsInW+odHhXMuyPVFQ4feUnBX/dsyfKcA8f5TesmSWPD4+SoyB3Hgefz9FGLn7CI3+/NQ==", + "version": "26.0.9", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-26.0.9.tgz", + "integrity": "sha512-qDR9jFsJjFaaFZcvOBi2uMfDILnD6OsobW3akHg5IaxjG/15LuX5YkxcF1buqPhtTaPf1Oi+q155RsQmqe19qA==", "dev": true, "license": "MIT", "dependencies": { - "app-builder-lib": "26.0.8", + "app-builder-lib": "26.0.9", "builder-util": "26.0.7", "builder-util-runtime": "9.3.1", "fs-extra": "^10.1.0", @@ -7122,9 +7053,9 @@ } }, "node_modules/electron": { - "version": "32.3.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-32.3.1.tgz", - "integrity": "sha512-gjHN9NagNajvllKrTZVwGuCqX1hPF7OI6hkCDFRCbqT5Zr05d17qjDhjyTNBmTca2DpvZIYQMRbqieNCcglVYQ==", + "version": "34.3.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-34.3.0.tgz", + "integrity": "sha512-I238qRnYTAsuwJ/rS7HGaFNY4NNKAcjX8nlj7mnNmj1TK3z4HvNoD1r7Zud81DYDFx8AITuLd76EPrEnnfF9Bg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -7141,17 +7072,17 @@ } }, "node_modules/electron-builder": { - "version": "26.0.8", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-26.0.8.tgz", - "integrity": "sha512-7Heomwy2C9OUJQOYN+zdPSVhIEmaw59v6cPYZWx/FvGX4UbcH5HT2AdjxAzLkcMTAbwVwt1TqmJr9LPs6SYvEA==", + "version": "26.0.9", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-26.0.9.tgz", + "integrity": "sha512-ea27aPZEw2x83XakzT+f1H+G1VOs8jIN++NVhy2srmdjX0pGpaaxYvHJSZgEcY+ev/20ArroJtOcSqvCo2Rwzg==", "dev": true, "license": "MIT", "dependencies": { - "app-builder-lib": "26.0.8", + "app-builder-lib": "26.0.9", "builder-util": "26.0.7", "builder-util-runtime": "9.3.1", "chalk": "^4.1.2", - "dmg-builder": "26.0.8", + "dmg-builder": "26.0.9", "fs-extra": "^10.1.0", "is-ci": "^3.0.0", "lazy-val": "^1.0.5", @@ -7167,14 +7098,14 @@ } }, "node_modules/electron-builder-squirrel-windows": { - "version": "26.0.8", - "resolved": "https://registry.npmjs.org/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.0.8.tgz", - "integrity": "sha512-rkhrZFeGr5XrILkhIlnfB4wepaY0o8Q26qLabB4+jqFqZxAdDT9lwclo6A5nZBze7Bbi8ZAk9Q50RgSfhBzrIA==", + "version": "26.0.9", + "resolved": "https://registry.npmjs.org/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.0.9.tgz", + "integrity": "sha512-LCFZL0ph+s/OMd9Ok5nOYJWXuAuiVV0cguAspYnZVW9OBz6ZjMJkovm+NiEWsf6xddo4NImO5JKejkQ79C3qRQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "app-builder-lib": "26.0.8", + "app-builder-lib": "26.0.9", "builder-util": "26.0.7", "electron-winstaller": "5.4.0" } @@ -7353,9 +7284,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.103", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.103.tgz", - "integrity": "sha512-P6+XzIkfndgsrjROJWfSvVEgNHtPgbhVyTkwLjUM2HU/h7pZRORgaTlHqfAikqxKmdJMLW8fftrdGWbd/Ds0FA==", + "version": "1.5.109", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.109.tgz", + "integrity": "sha512-AidaH9JETVRr9DIPGfp1kAarm/W6hRJTPuCnkF+2MqhF4KaAgRIcBc8nvjk+YMXZhwfISof/7WG29eS4iGxQLQ==", "dev": true, "license": "ISC" }, @@ -8248,6 +8179,17 @@ "webpack": "^5.0.0" } }, + "node_modules/eslint-webpack-plugin/node_modules/@types/eslint": { + "version": "8.56.12", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz", + "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, "node_modules/eslint/node_modules/eslint-scope": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", @@ -8818,23 +8760,6 @@ "dev": true, "license": "MIT" }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -12179,9 +12104,9 @@ } }, "node_modules/node-id3": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/node-id3/-/node-id3-0.2.7.tgz", - "integrity": "sha512-pARxCtihFzRph8zTZq5emWGPOVn3VgbRsaYXKz0bJS66kKJKJBfut4V/2tdtkssGXN9ijKI4vP811F2733GMvg==", + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/node-id3/-/node-id3-0.2.8.tgz", + "integrity": "sha512-S0nOm0cEZ0gbzlgJY7aNd6z2iRw6oPxwrBwAKOgrDX/s5keg1qiNqALJGiw4M9UXr5mR3lqH8h6HG9cajmfT1g==", "license": "MIT", "dependencies": { "iconv-lite": "0.6.2" @@ -12838,110 +12763,6 @@ "node": ">=6" } }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/pkg-dir/node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/plist": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", @@ -16633,9 +16454,9 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.11", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", - "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.12.tgz", + "integrity": "sha512-jDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+2afcg==", "dev": true, "license": "MIT", "dependencies": { @@ -16749,6 +16570,51 @@ "dev": true, "license": "MIT" }, + "node_modules/tinyglobby": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", + "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/tmp": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", @@ -17210,19 +17076,6 @@ "node": ">=4" } }, - "node_modules/unicorn-magic": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/unidecode": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/unidecode/-/unidecode-0.1.8.tgz", diff --git a/package.json b/package.json index 2ebf31b9..38099bd8 100644 --- a/package.json +++ b/package.json @@ -122,22 +122,22 @@ "@types/tunnel": "^0.0.7", "@types/ws": "8.5.4", "@volar/vue-language-plugin-pug": "^1.6.5", - "@vue/language-plugin-pug": "^2.2.2", - "babel-loader": "^9.2.1", + "@vue/language-plugin-pug": "^2.2.4", + "babel-loader": "^10.0.0", "browserslist": "^4.24.4", "chalk": "^4.1.2", "changelog-parser": "^3.0.1", - "copy-webpack-plugin": "^12.0.2", + "copy-webpack-plugin": "^13.0.0", "core-js": "^3.40.0", "cross-env": "^7.0.3", "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.0", "del": "^6.1.1", - "electron": "^32.3.1", - "electron-builder": "^26.0.8", + "electron": "^34.3.0", + "electron-builder": "^26.0.9", "electron-debug": "^3.2.0", "electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03", - "electron-to-chromium": "^1.5.103", + "electron-to-chromium": "^1.5.109", "electron-updater": "^6.6.0", "eslint": "^8.57.1", "eslint-config-standard": "^17.1.0", @@ -163,7 +163,7 @@ "svg-transform-loader": "^2.0.13", "svgo-loader": "^4.0.0", "terser": "^5.39.0", - "terser-webpack-plugin": "^5.3.11", + "terser-webpack-plugin": "^5.3.12", "tree-kill": "^1.2.2", "ts-loader": "^9.5.2", "typescript": "5.7.3", @@ -191,7 +191,7 @@ "message2call": "^0.1.3", "music-metadata": "^11.0.0", "needle": "github:lyswhut/needle#93299ac841b7e9a9f82ca7279b88aaaeda404060", - "node-id3": "^0.2.7", + "node-id3": "^0.2.8", "sortablejs": "^1.15.6", "tunnel": "^0.0.6", "utf-8-validate": "^6.0.5", @@ -218,5 +218,6 @@ "node-gyp-build": "latest", "micromatch": "latest", "http-cache-semantics": "latest" - } + }, + "packageManager": "pnpm@9.15.5+sha512.845196026aab1cc3f098a0474b64dfbab2afe7a1b4e91dd86895d8e4aa32a7a6d03049e2d0ad770bbe4de023a7122fb68c1a1d6e0d033c7076085f9d5d4800d4" } diff --git a/publish/changeLog.md b/publish/changeLog.md index 85cc0900..ca7957b6 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -13,4 +13,5 @@ ### 其他 -- 更新项目文档(@3gf8jv4dv) \ No newline at end of file +- 更新项目文档(@3gf8jv4dv) +- 更新 Electron 到 v34.3.0 diff --git a/src/main/modules/winLyric/rendererEvent.ts b/src/main/modules/winLyric/rendererEvent.ts index 2b0f0a7e..7f21f2b8 100644 --- a/src/main/modules/winLyric/rendererEvent.ts +++ b/src/main/modules/winLyric/rendererEvent.ts @@ -40,7 +40,7 @@ export default () => { // ... send one end to the worker ... sendNewDesktopLyricClient(port1) // ... and the other end to the main window. - event.senderFrame.postMessage(WIN_LYRIC_RENDERER_EVENT_NAME.provide_main_window_channel, null, [port2]) + event.senderFrame?.postMessage(WIN_LYRIC_RENDERER_EVENT_NAME.provide_main_window_channel, null, [port2]) // Now the main window and the worker can communicate with each other // without going through the main process! console.log('request_main_window_channel')