diff --git a/package.json b/package.json index b26d4c6..14b4c34 100644 --- a/package.json +++ b/package.json @@ -49,13 +49,13 @@ "@types/fs-extra": "^11.0.4", "@types/jake": "^0.0.36", "@types/lodash": "^4.17.7", - "@types/node": "^20.16.5", - "@types/prettier": "2.7.3", - "@typescript-eslint/eslint-plugin": "^7.18.0", - "@typescript-eslint/parser": "^7.18.0", - "concurrently": "^8.2.2", - "electron": "31.6", - "electron-builder": "^24.13.3", + "@types/node": "^22.5.4", + "@types/prettier": "3.0.0", + "@typescript-eslint/eslint-plugin": "^8.5.0", + "@typescript-eslint/parser": "^8.5.0", + "concurrently": "^9.0.1", + "electron": "32.1", + "electron-builder": "^25.0.5", "eslint": "^9.10.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-react": "^7.36.1", @@ -69,7 +69,7 @@ "napa": "^3.0.0", "nodemon": "^3.1.4", "prettier": "^3.3.3", - "prettier-plugin-organize-imports": "^3.2.4", + "prettier-plugin-organize-imports": "^4.0.0", "ts-node": "^10.9.2", "tsx": "^4.19.1", "turbo": "^2.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9f12f4a..f0128ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,7 +9,7 @@ importers: dependencies: '@electron/remote': specifier: ^2.1.2 - version: 2.1.2(electron@31.6.0) + version: 2.1.2(electron@32.1.0) electron-store: specifier: ^8.2.0 version: 8.2.0 @@ -45,26 +45,26 @@ importers: specifier: ^4.17.7 version: 4.17.7 '@types/node': - specifier: ^20.16.5 - version: 20.16.5 + specifier: ^22.5.4 + version: 22.5.4 '@types/prettier': - specifier: 2.7.3 - version: 2.7.3 + specifier: 3.0.0 + version: 3.0.0 '@typescript-eslint/eslint-plugin': - specifier: ^7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.6.2))(eslint@9.10.0)(typescript@5.6.2) + specifier: ^8.5.0 + version: 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0)(typescript@5.6.2))(eslint@9.10.0)(typescript@5.6.2) '@typescript-eslint/parser': - specifier: ^7.18.0 - version: 7.18.0(eslint@9.10.0)(typescript@5.6.2) + specifier: ^8.5.0 + version: 8.5.0(eslint@9.10.0)(typescript@5.6.2) concurrently: - specifier: ^8.2.2 - version: 8.2.2 + specifier: ^9.0.1 + version: 9.0.1 electron: - specifier: '31.6' - version: 31.6.0 + specifier: '32.1' + version: 32.1.0 electron-builder: - specifier: ^24.13.3 - version: 24.13.3(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)) + specifier: ^25.0.5 + version: 25.0.5(electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5)) eslint: specifier: ^9.10.0 version: 9.10.0 @@ -105,11 +105,11 @@ importers: specifier: ^3.3.3 version: 3.3.3 prettier-plugin-organize-imports: - specifier: ^3.2.4 - version: 3.2.4(prettier@3.3.3)(typescript@5.6.2) + specifier: ^4.0.0 + version: 4.0.0(prettier@3.3.3)(typescript@5.6.2) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.16.5)(typescript@5.6.2) + version: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@22.5.4)(typescript@5.6.2) tsx: specifier: ^4.19.1 version: 4.19.1 @@ -124,7 +124,7 @@ importers: version: 5.6.2 typescript-plugin-css-modules: specifier: ^5.1.0 - version: 5.1.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.16.5)(typescript@5.6.2))(typescript@5.6.2) + version: 5.1.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@22.5.4)(typescript@5.6.2))(typescript@5.6.2) unplugin-icons: specifier: ^0.19.3 version: 0.19.3(@svgr/core@8.1.0(typescript@5.6.2)) @@ -411,10 +411,10 @@ importers: version: 1.19.25 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)) + version: 4.3.1(vite@5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)) '@vitejs/plugin-react-swc': specifier: ^3.7.0 - version: 3.7.0(@swc/helpers@0.5.13)(vite@5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)) + version: 3.7.0(@swc/helpers@0.5.13)(vite@5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)) builtin-modules: specifier: ^3.3.0 version: 3.3.0 @@ -438,7 +438,7 @@ importers: version: 0.19.3(@svgr/core@8.1.0(typescript@5.6.2)) vite: specifier: ^5.4.5 - version: 5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) + version: 5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) vite-plugin-electron: specifier: ^0.28.7 version: 0.28.7(vite-plugin-electron-renderer@0.14.5) @@ -450,7 +450,7 @@ importers: version: 1.1.0(monaco-editor@0.51.0) vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)) + version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)) packages: 7zip-bin@5.2.0: @@ -984,10 +984,10 @@ packages: peerDependencies: react: '>=16.8.0' - '@electron/asar@3.2.4': + '@electron/asar@3.2.13': resolution: { - integrity: sha512-lykfY3TJRRWFeTxccEKdf1I6BLl2Plw81H0bbp4Fc5iEc67foDCa5pjJQULVgo0wF+Dli75f3xVcdb/67FFZ/g==, + integrity: sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg==, } engines: { node: '>=10.12.0' } hasBin: true @@ -1006,6 +1006,13 @@ packages: } engines: { node: '>= 10.0.0' } + '@electron/notarize@2.3.2': + resolution: + { + integrity: sha512-zfayxCe19euNwRycCty1C7lF7snk9YwfRpB5M8GLr1a4ICH63znxaPNAubrMvj0yDvVozqfgsdYpXVUnpWBDpg==, + } + engines: { node: '>= 10.0.0' } + '@electron/osx-sign@1.0.5': resolution: { @@ -1014,6 +1021,22 @@ packages: engines: { node: '>=12.0.0' } hasBin: true + '@electron/osx-sign@1.3.1': + resolution: + { + integrity: sha512-BAfviURMHpmb1Yb50YbCxnOY0wfwaLXH5KJ4+80zS0gUkzDX3ec23naTlEqKsN+PwYn+a1cCzM7BJ4Wcd3sGzw==, + } + engines: { node: '>=12.0.0' } + hasBin: true + + '@electron/rebuild@3.6.0': + resolution: + { + integrity: sha512-zF4x3QupRU3uNGaP5X1wjpmcjfw1H87kyqZ00Tc3HvriV+4gmOGuvQjGNkrJuXdsApssdNyVwLsy+TaeTGGcVw==, + } + engines: { node: '>=12.13.0' } + hasBin: true + '@electron/remote@2.1.2': resolution: { @@ -1029,6 +1052,13 @@ packages: } engines: { node: '>=8.6' } + '@electron/universal@2.0.1': + resolution: + { + integrity: sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==, + } + engines: { node: '>=16.4' } + '@emotion/babel-plugin@11.12.0': resolution: { @@ -1607,6 +1637,12 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + '@gar/promisify@1.1.3': + resolution: + { + integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==, + } + '@humanwhocodes/module-importer@1.0.1': resolution: { @@ -1715,6 +1751,13 @@ packages: } engines: { node: '>= 10' } + '@malept/cross-spawn-promise@2.0.0': + resolution: + { + integrity: sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==, + } + engines: { node: '>= 12.13.0' } + '@malept/flatpak-bundler@0.4.0': resolution: { @@ -1743,6 +1786,21 @@ packages: } engines: { node: '>= 8' } + '@npmcli/fs@2.1.2': + resolution: + { + integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + + '@npmcli/move-file@2.0.1': + resolution: + { + integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + deprecated: This functionality has been moved to @npmcli/fs + '@pkgjs/parseargs@0.11.0': resolution: { @@ -2711,6 +2769,12 @@ packages: integrity: sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==, } + '@types/node@22.5.4': + resolution: + { + integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==, + } + '@types/parse-json@4.0.2': resolution: { @@ -2735,11 +2799,12 @@ packages: integrity: sha512-//ygSisVq9kVI0sqx3UPLzWIMCmtSVrzdljtuaAEJtGoGnpjBikZ2sXO5MpH9SnWX9HRfXxHifDAXcQjupWnIQ==, } - '@types/prettier@2.7.3': + '@types/prettier@3.0.0': resolution: { - integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==, + integrity: sha512-mFMBfMOz8QxhYVbuINtswBp9VL2b4Y0QqYHwqLz3YbgtfAcat2Dl6Y1o4e22S/OVE6Ebl9m7wWiMT2lSbAs1wA==, } + deprecated: This is a stub types definition. prettier provides its own type definitions, so you do not need this installed. '@types/prop-types@15.7.5': resolution: @@ -2837,87 +2902,86 @@ packages: integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==, } - '@typescript-eslint/eslint-plugin@7.18.0': + '@typescript-eslint/eslint-plugin@8.5.0': resolution: { - integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==, + integrity: sha512-lHS5hvz33iUFQKuPFGheAB84LwcJ60G8vKnEhnfcK1l8kGVLro2SFYW6K0/tj8FUhRJ0VHyg1oAfg50QGbPPHw==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/parser@7.18.0': + '@typescript-eslint/parser@8.5.0': resolution: { - integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==, + integrity: sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/scope-manager@7.18.0': + '@typescript-eslint/scope-manager@8.5.0': resolution: { - integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==, + integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@typescript-eslint/type-utils@7.18.0': + '@typescript-eslint/type-utils@8.5.0': resolution: { - integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==, + integrity: sha512-N1K8Ix+lUM+cIDhL2uekVn/ZD7TZW+9/rwz8DclQpcQ9rk4sIL5CAlBC0CugWKREmDjBzI/kQqU4wkg46jWLYA==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/types@7.18.0': + '@typescript-eslint/types@8.5.0': resolution: { - integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==, + integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@typescript-eslint/typescript-estree@7.18.0': + '@typescript-eslint/typescript-estree@8.5.0': resolution: { - integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==, + integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/utils@7.18.0': + '@typescript-eslint/utils@8.5.0': resolution: { - integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==, + integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@7.18.0': + '@typescript-eslint/visitor-keys@8.5.0': resolution: { - integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==, + integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==, } - engines: { node: ^18.18.0 || >=20.0.0 } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } '@ungap/structured-clone@1.2.0': resolution: @@ -2942,6 +3006,13 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 + '@xmldom/xmldom@0.8.10': + resolution: + { + integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==, + } + engines: { node: '>=10.0.0' } + abbrev@1.1.1: resolution: { @@ -2993,6 +3064,20 @@ packages: } engines: { node: '>= 14' } + agentkeepalive@4.5.0: + resolution: + { + integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==, + } + engines: { node: '>= 8.0.0' } + + aggregate-error@3.1.0: + resolution: + { + integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, + } + engines: { node: '>=8' } + ahooks@3.8.1: resolution: { @@ -3027,10 +3112,10 @@ packages: integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, } - ajv@8.11.0: + ajv@8.17.1: resolution: { - integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==, + integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, } ansi-escapes@5.0.0: @@ -3123,6 +3208,12 @@ packages: integrity: sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==, } + app-builder-bin@5.0.0-alpha.7: + resolution: + { + integrity: sha512-ww2mK4ITUvqisnqOuUWAeHzokpPidyZ7a0ZkwW+V7sF5/Pdi2OldkRjAWqEzn6Xtmj3SLVT84as4wB59A6jJ4g==, + } + app-builder-lib@24.13.3: resolution: { @@ -3133,6 +3224,16 @@ packages: dmg-builder: 24.13.3 electron-builder-squirrel-windows: 24.13.3 + app-builder-lib@25.0.5: + resolution: + { + integrity: sha512-rxgxMx1f7I4ZAP0jA5+5iB7X6x6MJvGF7GauRzQBnIVihwXX2HOiAE7yenyY9Ry5YAiH47MnCxdq413Wq6XOcQ==, + } + engines: { node: '>=14.0.0' } + peerDependencies: + dmg-builder: 25.0.5 + electron-builder-squirrel-windows: 25.0.5 + applescript@1.0.0: resolution: { @@ -3173,6 +3274,14 @@ packages: } deprecated: This package is no longer supported. + are-we-there-yet@3.0.1: + resolution: + { + integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + deprecated: This package is no longer supported. + arg@4.1.3: resolution: { @@ -3480,6 +3589,13 @@ packages: } engines: { node: '>=12.0.0' } + builder-util-runtime@9.2.5: + resolution: + { + integrity: sha512-HjIDfhvqx/8B3TDN4GbABQcgpewTU4LMRTQPkVpKYV3lsuxEJoIfvg09GyWTNmfVNSUAYf+fbTN//JX4TH20pg==, + } + engines: { node: '>=12.0.0' } + builder-util-runtime@9.2.6: resolution: { @@ -3493,6 +3609,12 @@ packages: integrity: sha512-NhbCSIntruNDTOVI9fdXz0dihaqX2YuE1D6zZMrwiErzH4ELZHE6mdiB40wEgZNprDia+FghRFgKoAqMZRRjSA==, } + builder-util@25.0.3: + resolution: + { + integrity: sha512-eH5c1ukdY2xjtFQWQ6jlzEuXuqcuAVc3UQ6V6fdYu9Kg3CkDbCR82Mox42uaJDmee9WXSbP/88cOworFdOHPhw==, + } + builtin-modules@3.3.0: resolution: { @@ -3529,6 +3651,13 @@ packages: } engines: { node: '>=8' } + cacache@16.1.3: + resolution: + { + integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + cacheable-lookup@5.0.4: resolution: { @@ -3714,6 +3843,13 @@ packages: integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==, } + clean-stack@2.2.0: + resolution: + { + integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, + } + engines: { node: '>=6' } + clean-stack@5.2.0: resolution: { @@ -3721,6 +3857,13 @@ packages: } engines: { node: '>=14.16' } + cli-cursor@3.1.0: + resolution: + { + integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, + } + engines: { node: '>=8' } + cli-cursor@4.0.0: resolution: { @@ -3728,6 +3871,13 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + cli-spinners@2.9.2: + resolution: + { + integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==, + } + engines: { node: '>=6' } + cli-truncate@2.1.0: resolution: { @@ -3768,6 +3918,13 @@ packages: integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==, } + clone@1.0.4: + resolution: + { + integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, + } + engines: { node: '>=0.8' } + code-point-at@1.1.0: resolution: { @@ -3879,12 +4036,12 @@ packages: integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, } - concurrently@8.2.2: + concurrently@9.0.1: resolution: { - integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==, + integrity: sha512-wYKvCd/f54sTXJMSfV6Ln/B8UrfLBKOYa+lzc6CHay3Qek+LorVSBdMVfyewFhRbH0Rbabsk4D+3PL/VjQ5gzg==, } - engines: { node: ^14.13.0 || >=16.0.0 } + engines: { node: '>=18' } hasBin: true conf@10.2.0: @@ -3912,6 +4069,12 @@ packages: integrity: sha512-cKSW0BfrSaAUnxpgvpXPLaaW/umg4bqg4k3GO1JqlRfpx+d5W0GDXznCMkWotJQek5Mmz1MJVChQnz3IVaeMZQ==, } + config-file-ts@0.2.8-rc1: + resolution: + { + integrity: sha512-GtNECbVI82bT4RiDIzBSVuTKoSHufnU7Ce7/42bkWZJZFLjmDF2WBpVsvRkhKCfKBnTBb3qZrBwPpFBU/Myvhg==, + } + consola@3.2.3: resolution: { @@ -4242,6 +4405,12 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + defaults@1.0.4: + resolution: + { + integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==, + } + defer-to-connect@2.0.1: resolution: { @@ -4305,6 +4474,13 @@ packages: } engines: { node: '>=4' } + detect-libc@2.0.3: + resolution: + { + integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==, + } + engines: { node: '>=8' } + detect-node@2.1.0: resolution: { @@ -4330,6 +4506,12 @@ packages: integrity: sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==, } + dir-compare@4.2.0: + resolution: + { + integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==, + } + dir-glob@3.0.1: resolution: { @@ -4343,10 +4525,10 @@ packages: integrity: sha512-5g9s7tmeLkNP2IYSIOrFh3dj+7LDN6sEXe/o8116k0MR9mNjkM4GcT4az+3Y2ws+r7V2ypO4n4nAfmKuWVMR0g==, } - dmg-builder@24.13.3: + dmg-builder@25.0.5: resolution: { - integrity: sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==, + integrity: sha512-ocnZV44ZqInoSFaY54fF7BlCtw+WtbrjyPrkBhaB+Ztn7GPKjmFgRbIKytifJ8h9Cib8jdFRMgjCUtkU45Y6DA==, } dmg-license@1.0.11: @@ -4378,6 +4560,13 @@ packages: } engines: { node: '>=10' } + dotenv-expand@11.0.6: + resolution: + { + integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==, + } + engines: { node: '>=12' } + dotenv-expand@5.1.0: resolution: { @@ -4431,10 +4620,10 @@ packages: integrity: sha512-oHkV0iogWfyK+ah9ZIvMDpei1m9ZRpdXcvde1wTpra2U8AFDNNpqJdnin5z+PM1GbQ5BoaKCWas2HSjtR0HwMg==, } - electron-builder@24.13.3: + electron-builder@25.0.5: resolution: { - integrity: sha512-yZSgVHft5dNVlo31qmJAe4BVKQfFdwpRw7sFp1iQglDRCDD6r22zfRJuZlhtB5gp9FHUxCMEoWGq10SkCnMAIg==, + integrity: sha512-Uj5LFRbUqNiVajsgqcwlKe+CHtwubK3hcoJsW5C2YiWodej2mmxM+LrTqga0rrWWHVMNmrcmGcS/WHpKwy6KEw==, } engines: { node: '>=14.0.0' } hasBin: true @@ -4492,6 +4681,12 @@ packages: integrity: sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A==, } + electron-publish@25.0.3: + resolution: + { + integrity: sha512-wSGm+TFK2lArswIFBPLuIRHbo945s3MCvG5y1xVC57zL/PsrElUkaGH2ERtRrcKNpaDNq77rDA9JnMJhAFJjUg==, + } + electron-store@8.2.0: resolution: { @@ -4530,10 +4725,10 @@ packages: } engines: { node: '>=18' } - electron@31.6.0: + electron@32.1.0: resolution: { - integrity: sha512-J64VtIF8DI/zsGgoYd3p5LbxAWjt59tk2cBSHJNzVhzgiVgDyPFkBwsqmN4gUvyv+6l6+WoYpYmYdapr2o4bPw==, + integrity: sha512-4etE3K6vPUkHihf7nvawngbB5+jLuUJgZh31f9ki1Gfveo0qwNDkLv/doabw+4zFFWKUXI+uFUpyOpL5+RwS+Q==, } engines: { node: '>= 12.20.55' } hasBin: true @@ -4563,6 +4758,12 @@ packages: integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, } + encoding@0.1.13: + resolution: + { + integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==, + } + end-of-stream@1.4.4: resolution: { @@ -4889,6 +5090,12 @@ packages: integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==, } + exponential-backoff@3.1.1: + resolution: + { + integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==, + } + ext-list@2.2.2: resolution: { @@ -4962,6 +5169,12 @@ packages: integrity: sha512-d9cEfo/WcOezgPLAC/8t8wGb6YOD6JTCPMw2QcG2nAdFmyY+9rTUizCTaGjIZAloWENTEUMAPpkUAIJJJ0i96A==, } + fast-uri@3.0.1: + resolution: + { + integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==, + } + fast-xml-parser@3.21.1: resolution: { @@ -5257,6 +5470,14 @@ packages: } deprecated: This package is no longer supported. + gauge@4.0.4: + resolution: + { + integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + deprecated: This package is no longer supported. + gensync@1.0.0-beta.2: resolution: { @@ -5382,6 +5603,14 @@ packages: } deprecated: Glob versions prior to v9 are no longer supported + glob@8.1.0: + resolution: + { + integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==, + } + engines: { node: '>=12' } + deprecated: Glob versions prior to v9 are no longer supported + global-agent@3.0.0: resolution: { @@ -5673,6 +5902,12 @@ packages: } engines: { node: '>=16.17.0' } + humanize-ms@1.2.1: + resolution: + { + integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==, + } + husky@9.1.4: resolution: { @@ -5778,6 +6013,19 @@ packages: } engines: { node: '>=0.8.19' } + indent-string@4.0.0: + resolution: + { + integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, + } + engines: { node: '>=8' } + + infer-owner@1.0.4: + resolution: + { + integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==, + } + inflight@1.0.6: resolution: { @@ -6006,6 +6254,19 @@ packages: integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==, } + is-interactive@1.0.0: + resolution: + { + integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, + } + engines: { node: '>=8' } + + is-lambda@1.0.1: + resolution: + { + integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==, + } + is-map@2.0.2: resolution: { @@ -6149,6 +6410,13 @@ packages: } engines: { node: '>= 0.4' } + is-unicode-supported@0.1.0: + resolution: + { + integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, + } + engines: { node: '>=10' } + is-weakmap@2.0.1: resolution: { @@ -6588,6 +6856,13 @@ packages: integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, } + log-symbols@4.1.0: + resolution: + { + integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, + } + engines: { node: '>=10' } + log-update@5.0.1: resolution: { @@ -6681,6 +6956,13 @@ packages: integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, } + make-fetch-happen@10.2.1: + resolution: + { + integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + markdown-table@3.0.3: resolution: { @@ -7062,6 +7344,13 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + minimatch@10.0.1: + resolution: + { + integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==, + } + engines: { node: 20 || >=22 } + minimatch@3.1.2: resolution: { @@ -7095,6 +7384,41 @@ packages: integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, } + minipass-collect@1.0.2: + resolution: + { + integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==, + } + engines: { node: '>= 8' } + + minipass-fetch@2.1.2: + resolution: + { + integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + + minipass-flush@1.0.5: + resolution: + { + integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==, + } + engines: { node: '>= 8' } + + minipass-pipeline@1.2.4: + resolution: + { + integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==, + } + engines: { node: '>=8' } + + minipass-sized@1.0.3: + resolution: + { + integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==, + } + engines: { node: '>=8' } + minipass@3.3.4: resolution: { @@ -7228,6 +7552,13 @@ packages: engines: { node: '>= 4.4.x' } hasBin: true + negotiator@0.6.3: + resolution: + { + integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, + } + engines: { node: '>= 0.6' } + nested-property@4.0.0: resolution: { @@ -7254,12 +7585,25 @@ packages: integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==, } + node-abi@3.67.0: + resolution: + { + integrity: sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==, + } + engines: { node: '>=10' } + node-addon-api@1.7.2: resolution: { integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==, } + node-api-version@0.2.0: + resolution: + { + integrity: sha512-fthTTsi8CxaBXMaBAD7ST2uylwvsnYxh2PfaScwpMhos6KlSFajXQPcM4ogNE1q2s3Lbz9GCGqeIHC+C6OZnKg==, + } + node-domexception@1.0.0: resolution: { @@ -7274,6 +7618,14 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + node-gyp@9.4.1: + resolution: + { + integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==, + } + engines: { node: ^12.13 || ^14.13 || >=16 } + hasBin: true + node-releases@2.0.14: resolution: { @@ -7295,6 +7647,14 @@ packages: } hasBin: true + nopt@6.0.0: + resolution: + { + integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + hasBin: true + normalize-path@3.0.0: resolution: { @@ -7351,12 +7711,20 @@ packages: } deprecated: This package is no longer supported. - number-is-nan@1.0.1: + npmlog@6.0.2: resolution: { - integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==, + integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==, } - engines: { node: '>=0.10.0' } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + deprecated: This package is no longer supported. + + number-is-nan@1.0.1: + resolution: + { + integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==, + } + engines: { node: '>=0.10.0' } object-assign@3.0.0: resolution: @@ -7440,6 +7808,13 @@ packages: } engines: { node: '>= 0.8.0' } + ora@5.4.1: + resolution: + { + integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==, + } + engines: { node: '>=10' } + p-cancelable@0.3.0: resolution: { @@ -7510,6 +7885,13 @@ packages: } engines: { node: '>=10' } + p-map@4.0.0: + resolution: + { + integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, + } + engines: { node: '>=10' } + p-timeout@1.2.1: resolution: { @@ -7670,6 +8052,13 @@ packages: integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==, } + pe-library@0.4.1: + resolution: + { + integrity: sha512-eRWB5LBz7PpDu4PUlwT0PhnQfTQJlDDdPa35urV4Osrm0t0AqQFGn+UIkU3klZvwJ8KPO3VbBFsXquA6p6kqZw==, + } + engines: { node: '>=12', npm: '>=6' } + pend@1.2.0: resolution: { @@ -7765,6 +8154,13 @@ packages: } engines: { node: '>=6' } + plist@3.1.0: + resolution: + { + integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==, + } + engines: { node: '>=10.4.0' } + polished@4.3.1: resolution: { @@ -7921,20 +8317,20 @@ packages: } engines: { node: '>=0.10.0' } - prettier-plugin-organize-imports@3.2.4: + prettier-plugin-organize-imports@4.0.0: resolution: { - integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==, + integrity: sha512-vnKSdgv9aOlqKeEFGhf9SCBsTyzDSyScy1k7E0R1Uo4L0cTcOV7c1XQaT7jfXIOc/p08WLBfN2QUQA9zDSZMxA==, } peerDependencies: - '@volar/vue-language-plugin-pug': ^1.0.4 - '@volar/vue-typescript': ^1.0.4 + '@vue/language-plugin-pug': ^2.0.24 prettier: '>=2.0' typescript: '>=2.9' + vue-tsc: ^2.0.24 peerDependenciesMeta: - '@volar/vue-language-plugin-pug': + '@vue/language-plugin-pug': optional: true - '@volar/vue-typescript': + vue-tsc: optional: true prettier@3.3.3: @@ -7965,6 +8361,17 @@ packages: } engines: { node: '>=0.4.0' } + promise-inflight@1.0.1: + resolution: + { + integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==, + } + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + promise-retry@2.0.1: resolution: { @@ -8603,6 +9010,13 @@ packages: } engines: { node: '>=0.10.0' } + read-binary-file-arch@1.0.6: + resolution: + { + integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==, + } + hasBin: true + read-config-file@6.3.2: resolution: { @@ -8610,6 +9024,13 @@ packages: } engines: { node: '>=12.0.0' } + read-config-file@6.4.0: + resolution: + { + integrity: sha512-uB5QOBeF84PT61GlV11OTV4jUGHAO3iDEOP6v9ygxhG6Bs9PLg7WsjNT6mtIX2G+x8lJTr4ZWNeG6LDTKkNf2Q==, + } + engines: { node: '>=12.0.0' } + readable-stream@2.3.7: resolution: { @@ -8737,6 +9158,13 @@ packages: integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, } + resedit@1.7.1: + resolution: + { + integrity: sha512-/FJ6/gKAXbcHtivannhecWsa43kGVFK3aHHv9Jm3x0eFiM31MoGihkAOWbm3UsvjYLRVw0zTkfARy2dI96JL1Q==, + } + engines: { node: '>=12', npm: '>=6' } + reserved-words@0.1.2: resolution: { @@ -8802,6 +9230,13 @@ packages: } engines: { node: '>=14.16' } + restore-cursor@3.1.0: + resolution: + { + integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, + } + engines: { node: '>=8' } + restore-cursor@4.0.0: resolution: { @@ -9161,6 +9596,13 @@ packages: integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==, } + socks-proxy-agent@7.0.0: + resolution: + { + integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==, + } + engines: { node: '>= 10' } + socks-proxy-agent@8.0.2: resolution: { @@ -9250,12 +9692,6 @@ packages: integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==, } - spawn-command@0.0.2: - resolution: - { - integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==, - } - spawn-sync@2.0.0: resolution: { @@ -9268,6 +9704,13 @@ packages: integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==, } + ssri@9.0.1: + resolution: + { + integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + stat-mode@1.0.0: resolution: { @@ -9997,6 +10440,20 @@ packages: integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==, } + unique-filename@2.0.1: + resolution: + { + integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + + unique-slug@3.0.0: + resolution: + { + integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + unist-util-is@6.0.0: resolution: { @@ -10303,6 +10760,12 @@ packages: integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==, } + wcwidth@1.0.1: + resolution: + { + integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==, + } + web-streams-polyfill@3.2.1: resolution: { @@ -10983,9 +11446,9 @@ snapshots: react: 18.3.1 tslib: 2.5.0 - '@electron/asar@3.2.4': + '@electron/asar@3.2.13': dependencies: - chromium-pickle-js: 0.2.0 + '@types/glob': 7.2.0 commander: 5.1.0 glob: 7.2.3 minimatch: 3.1.2 @@ -11012,7 +11475,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@electron/notarize@2.3.2': + dependencies: + debug: 4.3.7(supports-color@5.5.0) + fs-extra: 9.1.0 + promise-retry: 2.0.1 + transitivePeerDependencies: + - supports-color + '@electron/osx-sign@1.0.5': + dependencies: + compare-version: 0.1.2 + debug: 4.3.7(supports-color@5.5.0) + fs-extra: 10.1.0 + isbinaryfile: 4.0.10 + minimist: 1.2.8 + plist: 3.1.0 + transitivePeerDependencies: + - supports-color + + '@electron/osx-sign@1.3.1': dependencies: compare-version: 0.1.2 debug: 4.3.7(supports-color@5.5.0) @@ -11023,19 +11505,51 @@ snapshots: transitivePeerDependencies: - supports-color - '@electron/remote@2.1.2(electron@31.6.0)': + '@electron/rebuild@3.6.0': + dependencies: + '@malept/cross-spawn-promise': 2.0.0 + chalk: 4.1.2 + debug: 4.3.7(supports-color@5.5.0) + detect-libc: 2.0.3 + fs-extra: 10.1.0 + got: 11.8.6 + node-abi: 3.67.0 + node-api-version: 0.2.0 + node-gyp: 9.4.1 + ora: 5.4.1 + read-binary-file-arch: 1.0.6 + semver: 7.6.3 + tar: 6.1.15 + yargs: 17.7.2 + transitivePeerDependencies: + - bluebird + - supports-color + + '@electron/remote@2.1.2(electron@32.1.0)': dependencies: - electron: 31.6.0 + electron: 32.1.0 '@electron/universal@1.5.1': dependencies: - '@electron/asar': 3.2.4 + '@electron/asar': 3.2.13 '@malept/cross-spawn-promise': 1.1.1 debug: 4.3.7(supports-color@5.5.0) dir-compare: 3.3.0 fs-extra: 9.1.0 minimatch: 3.1.2 - plist: 3.0.5 + plist: 3.1.0 + transitivePeerDependencies: + - supports-color + + '@electron/universal@2.0.1': + dependencies: + '@electron/asar': 3.2.13 + '@malept/cross-spawn-promise': 2.0.0 + debug: 4.3.7(supports-color@5.5.0) + dir-compare: 4.2.0 + fs-extra: 11.2.0 + minimatch: 9.0.5 + plist: 3.1.0 transitivePeerDependencies: - supports-color @@ -11305,6 +11819,8 @@ snapshots: dependencies: levn: 0.4.1 + '@gar/promisify@1.1.3': {} + '@humanwhocodes/module-importer@1.0.1': {} '@humanwhocodes/retry@0.3.0': {} @@ -11375,6 +11891,10 @@ snapshots: dependencies: cross-spawn: 7.0.3 + '@malept/cross-spawn-promise@2.0.0': + dependencies: + cross-spawn: 7.0.3 + '@malept/flatpak-bundler@0.4.0': dependencies: debug: 4.3.7(supports-color@5.5.0) @@ -11396,6 +11916,16 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 + '@npmcli/fs@2.1.2': + dependencies: + '@gar/promisify': 1.1.3 + semver: 7.6.3 + + '@npmcli/move-file@2.0.1': + dependencies: + mkdirp: 1.0.4 + rimraf: 3.0.2 + '@pkgjs/parseargs@0.11.0': optional: true @@ -11813,7 +12343,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/responselike': 1.0.0 '@types/debug@4.1.12': @@ -11831,16 +12361,16 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/glob@7.2.0': dependencies: '@types/minimatch': 3.0.5 - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/hast@3.0.4': dependencies: @@ -11855,17 +12385,17 @@ snapshots: '@types/jake@0.0.36': dependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/js-yaml@4.0.9': {} '@types/jsonfile@6.1.1': dependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/keyv@3.1.4': dependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/less@3.0.6': {} @@ -11893,11 +12423,15 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@22.5.4': + dependencies: + undici-types: 6.19.8 + '@types/parse-json@4.0.2': {} '@types/plist@3.0.2': dependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 xmlbuilder: 15.1.1 optional: true @@ -11909,7 +12443,9 @@ snapshots: dependencies: postcss: 8.4.35 - '@types/prettier@2.7.3': {} + '@types/prettier@3.0.0': + dependencies: + prettier: 3.3.3 '@types/prop-types@15.7.5': {} @@ -11943,7 +12479,7 @@ snapshots: '@types/responselike@1.0.0': dependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 '@types/shallowequal@1.1.5': {} @@ -11965,17 +12501,17 @@ snapshots: '@types/yauzl@2.10.0': dependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 optional: true - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.6.2))(eslint@9.10.0)(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0)(typescript@5.6.2))(eslint@9.10.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.6.2) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.10.0)(typescript@5.6.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 7.18.0 + '@typescript-eslint/parser': 8.5.0(eslint@9.10.0)(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0)(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.5.0 eslint: 9.10.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -11986,12 +12522,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.6.2)': + '@typescript-eslint/parser@8.5.0(eslint@9.10.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 7.18.0 + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.5.0 debug: 4.3.7(supports-color@5.5.0) eslint: 9.10.0 optionalDependencies: @@ -11999,76 +12535,78 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.18.0': + '@typescript-eslint/scope-manager@8.5.0': dependencies: - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/visitor-keys': 7.18.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 - '@typescript-eslint/type-utils@7.18.0(eslint@9.10.0)(typescript@5.6.2)': + '@typescript-eslint/type-utils@8.5.0(eslint@9.10.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0)(typescript@5.6.2) debug: 4.3.7(supports-color@5.5.0) - eslint: 9.10.0 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: + - eslint - supports-color - '@typescript-eslint/types@7.18.0': {} + '@typescript-eslint/types@8.5.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.2)': + '@typescript-eslint/typescript-estree@8.5.0(typescript@5.6.2)': dependencies: - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/visitor-keys': 7.18.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 debug: 4.3.7(supports-color@5.5.0) - globby: 11.1.0 + fast-glob: 3.3.2 is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.2 + minimatch: 9.0.5 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@9.10.0)(typescript@5.6.2)': + '@typescript-eslint/utils@8.5.0(eslint@9.10.0)(typescript@5.6.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) eslint: 9.10.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.18.0': + '@typescript-eslint/visitor-keys@8.5.0': dependencies: - '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/types': 8.5.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.13)(vite@5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0))': + '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.13)(vite@5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0))': dependencies: '@swc/core': 1.5.28(@swc/helpers@0.5.13) - vite: 5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) + vite: 5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0))': + '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) + vite: 5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) transitivePeerDependencies: - supports-color + '@xmldom/xmldom@0.8.10': {} + abbrev@1.1.1: {} acorn-jsx@5.3.2(acorn@8.12.1): @@ -12093,6 +12631,15 @@ snapshots: transitivePeerDependencies: - supports-color + agentkeepalive@4.5.0: + dependencies: + humanize-ms: 1.2.1 + + aggregate-error@3.1.0: + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + ahooks@3.8.1(react@18.3.1): dependencies: '@babel/runtime': 7.24.8 @@ -12106,9 +12653,9 @@ snapshots: screenfull: 5.2.0 tslib: 2.5.0 - ajv-formats@2.1.1(ajv@8.11.0): + ajv-formats@2.1.1(ajv@8.17.1): optionalDependencies: - ajv: 8.11.0 + ajv: 8.17.1 ajv-keywords@3.5.2(ajv@6.12.6): dependencies: @@ -12121,12 +12668,12 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.11.0: + ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 + fast-uri: 3.0.1 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - uri-js: 4.4.1 ansi-escapes@5.0.0: dependencies: @@ -12227,7 +12774,9 @@ snapshots: app-builder-bin@4.0.0: {} - app-builder-lib@24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)): + app-builder-bin@5.0.0-alpha.7: {} + + app-builder-lib@24.13.3(dmg-builder@25.0.5(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5)): dependencies: '@develar/schema-utils': 2.6.5 '@electron/notarize': 2.2.1 @@ -12241,9 +12790,9 @@ snapshots: builder-util-runtime: 9.2.4 chromium-pickle-js: 0.2.0 debug: 4.3.7(supports-color@5.5.0) - dmg-builder: 24.13.3(electron-builder-squirrel-windows@24.13.3) + dmg-builder: 25.0.5(electron-builder-squirrel-windows@24.13.3) ejs: 3.1.8 - electron-builder-squirrel-windows: 24.13.3(dmg-builder@24.13.3) + electron-builder-squirrel-windows: 24.13.3(dmg-builder@25.0.5) electron-publish: 24.13.1 form-data: 4.0.0 fs-extra: 10.1.0 @@ -12255,10 +12804,47 @@ snapshots: minimatch: 5.1.6 read-config-file: 6.3.2 sanitize-filename: 1.6.3 - semver: 7.6.2 + semver: 7.6.3 + tar: 6.1.15 + temp-file: 3.4.0 + transitivePeerDependencies: + - supports-color + + app-builder-lib@25.0.5(dmg-builder@25.0.5(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5)): + dependencies: + '@develar/schema-utils': 2.6.5 + '@electron/notarize': 2.3.2 + '@electron/osx-sign': 1.3.1 + '@electron/rebuild': 3.6.0 + '@electron/universal': 2.0.1 + '@malept/flatpak-bundler': 0.4.0 + '@types/fs-extra': 9.0.13 + async-exit-hook: 2.0.1 + bluebird-lst: 1.0.9 + builder-util: 25.0.3 + builder-util-runtime: 9.2.5 + chromium-pickle-js: 0.2.0 + debug: 4.3.7(supports-color@5.5.0) + dmg-builder: 25.0.5(electron-builder-squirrel-windows@24.13.3) + ejs: 3.1.8 + electron-builder-squirrel-windows: 24.13.3(dmg-builder@25.0.5) + electron-publish: 25.0.3 + form-data: 4.0.0 + fs-extra: 10.1.0 + hosted-git-info: 4.1.0 + is-ci: 3.0.1 + isbinaryfile: 5.0.0 + js-yaml: 4.1.0 + lazy-val: 1.0.5 + minimatch: 10.0.1 + read-config-file: 6.4.0 + resedit: 1.7.1 + sanitize-filename: 1.6.3 + semver: 7.6.3 tar: 6.1.15 temp-file: 3.4.0 transitivePeerDependencies: + - bluebird - supports-color applescript@1.0.0: {} @@ -12306,6 +12892,11 @@ snapshots: delegates: 1.0.0 readable-stream: 2.3.7 + are-we-there-yet@3.0.1: + dependencies: + delegates: 1.0.0 + readable-stream: 3.6.2 + arg@4.1.3: {} argparse@2.0.1: {} @@ -12491,7 +13082,14 @@ snapshots: builder-util-runtime@9.2.4: dependencies: debug: 4.3.7(supports-color@5.5.0) - sax: 1.2.4 + sax: 1.3.0 + transitivePeerDependencies: + - supports-color + + builder-util-runtime@9.2.5: + dependencies: + debug: 4.3.7(supports-color@5.5.0) + sax: 1.3.0 transitivePeerDependencies: - supports-color @@ -12523,6 +13121,27 @@ snapshots: transitivePeerDependencies: - supports-color + builder-util@25.0.3: + dependencies: + 7zip-bin: 5.2.0 + '@types/debug': 4.1.12 + app-builder-bin: 5.0.0-alpha.7 + bluebird-lst: 1.0.9 + builder-util-runtime: 9.2.5 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.7(supports-color@5.5.0) + fs-extra: 10.1.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-ci: 3.0.1 + js-yaml: 4.1.0 + source-map-support: 0.5.21 + stat-mode: 1.0.0 + temp-file: 3.4.0 + transitivePeerDependencies: + - supports-color + builtin-modules@3.3.0: {} bundle-require@5.0.0(esbuild@0.23.0): @@ -12536,6 +13155,29 @@ snapshots: cac@6.7.14: {} + cacache@16.1.3: + dependencies: + '@npmcli/fs': 2.1.2 + '@npmcli/move-file': 2.0.1 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 8.1.0 + infer-owner: 1.0.4 + lru-cache: 7.18.3 + minipass: 3.3.4 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 + p-map: 4.0.0 + promise-inflight: 1.0.1 + rimraf: 3.0.2 + ssri: 9.0.1 + tar: 6.1.15 + unique-filename: 2.0.1 + transitivePeerDependencies: + - bluebird + cacheable-lookup@5.0.4: {} cacheable-lookup@7.0.0: {} @@ -12655,14 +13297,22 @@ snapshots: classnames@2.5.1: {} + clean-stack@2.2.0: {} + clean-stack@5.2.0: dependencies: escape-string-regexp: 5.0.0 + cli-cursor@3.1.0: + dependencies: + restore-cursor: 3.1.0 + cli-cursor@4.0.0: dependencies: restore-cursor: 4.0.0 + cli-spinners@2.9.2: {} + cli-truncate@2.1.0: dependencies: slice-ansi: 3.0.0 @@ -12695,6 +13345,8 @@ snapshots: dependencies: mimic-response: 1.0.1 + clone@1.0.4: {} + code-point-at@1.1.0: {} color-convert@1.9.3: @@ -12740,22 +13392,20 @@ snapshots: concat-map@0.0.1: {} - concurrently@8.2.2: + concurrently@9.0.1: dependencies: chalk: 4.1.2 - date-fns: 2.30.0 lodash: 4.17.21 rxjs: 7.8.1 shell-quote: 1.8.1 - spawn-command: 0.0.2 supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.7.2 conf@10.2.0: dependencies: - ajv: 8.11.0 - ajv-formats: 2.1.1(ajv@8.11.0) + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) atomically: 1.7.0 debounce-fn: 4.0.0 dot-prop: 6.0.1 @@ -12763,7 +13413,7 @@ snapshots: json-schema-typed: 7.0.3 onetime: 5.1.2 pkg-up: 3.1.0 - semver: 7.6.2 + semver: 7.6.3 confbox@0.1.7: {} @@ -12777,6 +13427,11 @@ snapshots: glob: 7.2.3 typescript: 4.9.5 + config-file-ts@0.2.8-rc1: + dependencies: + glob: 10.4.5 + typescript: 5.6.2 + consola@3.2.3: {} console-control-strings@1.1.0: {} @@ -12892,6 +13547,7 @@ snapshots: date-fns@2.30.0: dependencies: '@babel/runtime': 7.24.8 + optional: true dayjs@1.11.12: {} @@ -12974,6 +13630,10 @@ snapshots: default-shell@2.2.0: {} + defaults@1.0.4: + dependencies: + clone: 1.0.4 + defer-to-connect@2.0.1: {} define-data-property@1.1.4: @@ -13006,6 +13666,8 @@ snapshots: detect-indent@5.0.0: {} + detect-libc@2.0.3: {} + detect-node@2.1.0: optional: true @@ -13020,6 +13682,11 @@ snapshots: buffer-equal: 1.0.0 minimatch: 3.1.2 + dir-compare@4.2.0: + dependencies: + minimatch: 3.1.2 + p-limit: 3.1.0 + dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -13036,17 +13703,18 @@ snapshots: transitivePeerDependencies: - supports-color - dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3): + dmg-builder@25.0.5(electron-builder-squirrel-windows@24.13.3): dependencies: - app-builder-lib: 24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)) - builder-util: 24.13.1 - builder-util-runtime: 9.2.4 + app-builder-lib: 25.0.5(dmg-builder@25.0.5(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5)) + builder-util: 25.0.3 + builder-util-runtime: 9.2.5 fs-extra: 10.1.0 iconv-lite: 0.6.3 js-yaml: 4.1.0 optionalDependencies: dmg-license: 1.0.11 transitivePeerDependencies: + - bluebird - electron-builder-squirrel-windows - supports-color @@ -13075,6 +13743,10 @@ snapshots: dependencies: is-obj: 2.0.0 + dotenv-expand@11.0.6: + dependencies: + dotenv: 16.4.5 + dotenv-expand@5.1.0: {} dotenv@16.4.5: {} @@ -13103,9 +13775,9 @@ snapshots: dependencies: jake: 10.9.2 - electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3): + electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5): dependencies: - app-builder-lib: 24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)) + app-builder-lib: 24.13.3(dmg-builder@25.0.5(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5)) archiver: 5.3.2 builder-util: 24.13.1 fs-extra: 10.1.0 @@ -13113,20 +13785,21 @@ snapshots: - dmg-builder - supports-color - electron-builder@24.13.3(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)): + electron-builder@25.0.5(electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5)): dependencies: - app-builder-lib: 24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)) - builder-util: 24.13.1 - builder-util-runtime: 9.2.4 + app-builder-lib: 25.0.5(dmg-builder@25.0.5(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@25.0.5)) + builder-util: 25.0.3 + builder-util-runtime: 9.2.5 chalk: 4.1.2 - dmg-builder: 24.13.3(electron-builder-squirrel-windows@24.13.3) + dmg-builder: 25.0.5(electron-builder-squirrel-windows@24.13.3) fs-extra: 10.1.0 is-ci: 3.0.1 lazy-val: 1.0.5 - read-config-file: 6.3.2 + read-config-file: 6.4.0 simple-update-notifier: 2.0.0 yargs: 17.7.2 transitivePeerDependencies: + - bluebird - electron-builder-squirrel-windows - supports-color @@ -13176,6 +13849,18 @@ snapshots: transitivePeerDependencies: - supports-color + electron-publish@25.0.3: + dependencies: + '@types/fs-extra': 9.0.13 + builder-util: 25.0.3 + builder-util-runtime: 9.2.5 + chalk: 4.1.2 + fs-extra: 10.1.0 + lazy-val: 1.0.5 + mime: 2.6.0 + transitivePeerDependencies: + - supports-color + electron-store@8.2.0: dependencies: conf: 10.2.0 @@ -13211,7 +13896,7 @@ snapshots: electron-is-dev: 3.0.1 new-github-issue-url: 1.0.0 - electron@31.6.0: + electron@32.1.0: dependencies: '@electron/get': 2.0.2 '@types/node': 20.16.5 @@ -13227,6 +13912,11 @@ snapshots: emoji-regex@9.2.2: {} + encoding@0.1.13: + dependencies: + iconv-lite: 0.6.3 + optional: true + end-of-stream@1.4.4: dependencies: once: 1.4.0 @@ -13551,6 +14241,8 @@ snapshots: exenv@1.2.2: {} + exponential-backoff@3.1.1: {} + ext-list@2.2.2: dependencies: mime-db: 1.52.0 @@ -13595,6 +14287,8 @@ snapshots: fast-plist@0.1.3: {} + fast-uri@3.0.1: {} + fast-xml-parser@3.21.1: dependencies: strnum: 1.0.5 @@ -13771,6 +14465,17 @@ snapshots: strip-ansi: 3.0.1 wide-align: 1.1.5 + gauge@4.0.4: + dependencies: + aproba: 1.2.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 + gensync@1.0.0-beta.2: {} get-caller-file@2.0.5: {} @@ -13854,13 +14559,21 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 + glob@8.1.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + global-agent@3.0.0: dependencies: boolean: 3.2.0 es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 - semver: 7.6.2 + semver: 7.6.3 serialize-error: 7.0.1 optional: true @@ -14068,6 +14781,10 @@ snapshots: human-signals@5.0.0: {} + humanize-ms@1.2.1: + dependencies: + ms: 2.1.3 + husky@9.1.4: {} husky@9.1.6: {} @@ -14110,6 +14827,10 @@ snapshots: imurmurhash@0.1.4: {} + indent-string@4.0.0: {} + + infer-owner@1.0.4: {} + inflight@1.0.6: dependencies: once: 1.4.0 @@ -14220,6 +14941,10 @@ snapshots: is-hexadecimal@2.0.1: {} + is-interactive@1.0.0: {} + + is-lambda@1.0.1: {} + is-map@2.0.2: {} is-natural-number@4.0.1: {} @@ -14275,6 +15000,8 @@ snapshots: dependencies: which-typed-array: 1.1.15 + is-unicode-supported@0.1.0: {} + is-weakmap@2.0.1: {} is-weakref@1.0.2: @@ -14518,6 +15245,11 @@ snapshots: lodash@4.17.21: {} + log-symbols@4.1.0: + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + log-update@5.0.1: dependencies: ansi-escapes: 5.0.0 @@ -14566,6 +15298,28 @@ snapshots: make-error@1.3.6: {} + make-fetch-happen@10.2.1: + dependencies: + agentkeepalive: 4.5.0 + cacache: 16.1.3 + http-cache-semantics: 4.1.1 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-lambda: 1.0.1 + lru-cache: 7.18.3 + minipass: 3.3.4 + minipass-collect: 1.0.2 + minipass-fetch: 2.1.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 0.6.3 + promise-retry: 2.0.1 + socks-proxy-agent: 7.0.0 + ssri: 9.0.1 + transitivePeerDependencies: + - bluebird + - supports-color + markdown-table@3.0.3: {} matcher@3.0.0: @@ -14959,6 +15713,10 @@ snapshots: mimic-response@4.0.0: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -14977,6 +15735,30 @@ snapshots: minimist@1.2.8: {} + minipass-collect@1.0.2: + dependencies: + minipass: 3.3.4 + + minipass-fetch@2.1.2: + dependencies: + minipass: 3.3.4 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + + minipass-flush@1.0.5: + dependencies: + minipass: 3.3.4 + + minipass-pipeline@1.2.4: + dependencies: + minipass: 3.3.4 + + minipass-sized@1.0.3: + dependencies: + minipass: 3.3.4 + minipass@3.3.4: dependencies: yallist: 4.0.0 @@ -15056,6 +15838,8 @@ snapshots: - supports-color optional: true + negotiator@0.6.3: {} + nested-property@4.0.0: {} netmask@2.0.2: {} @@ -15067,9 +15851,17 @@ snapshots: lower-case: 2.0.2 tslib: 2.5.0 + node-abi@3.67.0: + dependencies: + semver: 7.6.3 + node-addon-api@1.7.2: optional: true + node-api-version@0.2.0: + dependencies: + semver: 7.6.3 + node-domexception@1.0.0: {} node-fetch@3.3.2: @@ -15078,6 +15870,23 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 + node-gyp@9.4.1: + dependencies: + env-paths: 2.2.1 + exponential-backoff: 3.1.1 + glob: 7.2.3 + graceful-fs: 4.2.10 + make-fetch-happen: 10.2.1 + nopt: 6.0.0 + npmlog: 6.0.2 + rimraf: 3.0.2 + semver: 7.6.3 + tar: 6.1.15 + which: 2.0.2 + transitivePeerDependencies: + - bluebird + - supports-color + node-releases@2.0.14: {} nodemon@3.1.4: @@ -15097,6 +15906,10 @@ snapshots: dependencies: abbrev: 1.1.1 + nopt@6.0.0: + dependencies: + abbrev: 1.1.1 + normalize-path@3.0.0: {} normalize-url@6.1.0: {} @@ -15125,6 +15938,13 @@ snapshots: gauge: 2.7.4 set-blocking: 2.0.0 + npmlog@6.0.2: + dependencies: + are-we-there-yet: 3.0.1 + console-control-strings: 1.1.0 + gauge: 4.0.4 + set-blocking: 2.0.0 + number-is-nan@1.0.1: {} object-assign@3.0.0: {} @@ -15182,6 +16002,18 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + ora@5.4.1: + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + p-cancelable@0.3.0: {} p-cancelable@2.1.1: {} @@ -15214,6 +16046,10 @@ snapshots: dependencies: p-limit: 3.1.0 + p-map@4.0.0: + dependencies: + aggregate-error: 3.1.0 + p-timeout@1.2.1: dependencies: p-finally: 1.0.0 @@ -15306,6 +16142,8 @@ snapshots: pathe@1.1.2: {} + pe-library@0.4.1: {} + pend@1.2.0: {} picocolors@1.0.0: {} @@ -15346,19 +16184,25 @@ snapshots: base64-js: 1.5.1 xmlbuilder: 9.0.7 + plist@3.1.0: + dependencies: + '@xmldom/xmldom': 0.8.10 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 + polished@4.3.1: dependencies: '@babel/runtime': 7.24.5 possible-typed-array-names@1.0.0: {} - postcss-load-config@3.1.4(postcss@8.4.35)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.16.5)(typescript@5.6.2)): + postcss-load-config@3.1.4(postcss@8.4.35)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@22.5.4)(typescript@5.6.2)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.35 - ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.16.5)(typescript@5.6.2) + ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@22.5.4)(typescript@5.6.2) postcss-load-config@6.0.1(postcss@8.4.45)(tsx@4.19.1): dependencies: @@ -15437,7 +16281,7 @@ snapshots: prepend-http@1.0.4: {} - prettier-plugin-organize-imports@3.2.4(prettier@3.3.3)(typescript@5.6.2): + prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.6.2): dependencies: prettier: 3.3.3 typescript: 5.6.2 @@ -15450,6 +16294,8 @@ snapshots: progress@2.0.3: {} + promise-inflight@1.0.1: {} + promise-retry@2.0.1: dependencies: err-code: 2.0.3 @@ -15975,6 +16821,12 @@ snapshots: dependencies: loose-envify: 1.4.0 + read-binary-file-arch@1.0.6: + dependencies: + debug: 4.3.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + read-config-file@6.3.2: dependencies: config-file-ts: 0.2.4 @@ -15984,6 +16836,15 @@ snapshots: json5: 2.2.3 lazy-val: 1.0.5 + read-config-file@6.4.0: + dependencies: + config-file-ts: 0.2.8-rc1 + dotenv: 16.4.5 + dotenv-expand: 11.0.6 + js-yaml: 4.1.0 + json5: 2.2.3 + lazy-val: 1.0.5 + readable-stream@2.3.7: dependencies: core-util-is: 1.0.3 @@ -16089,6 +16950,10 @@ snapshots: requires-port@1.0.0: {} + resedit@1.7.1: + dependencies: + pe-library: 0.4.1 + reserved-words@0.1.2: {} resize-observer-polyfill@1.5.1: {} @@ -16121,6 +16986,11 @@ snapshots: dependencies: lowercase-keys: 3.0.0 + restore-cursor@3.1.0: + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + restore-cursor@4.0.0: dependencies: onetime: 5.1.2 @@ -16235,7 +17105,8 @@ snapshots: immutable: 4.1.0 source-map-js: 1.2.0 - sax@1.2.4: {} + sax@1.2.4: + optional: true sax@1.3.0: {} @@ -16358,6 +17229,14 @@ snapshots: dot-case: 3.0.4 tslib: 2.5.0 + socks-proxy-agent@7.0.0: + dependencies: + agent-base: 6.0.2 + debug: 4.3.7(supports-color@5.5.0) + socks: 2.7.1 + transitivePeerDependencies: + - supports-color + socks-proxy-agent@8.0.2: dependencies: agent-base: 7.1.0 @@ -16404,13 +17283,15 @@ snapshots: space-separated-tokens@2.0.2: {} - spawn-command@0.0.2: {} - spawn-sync@2.0.0: {} sprintf-js@1.1.2: optional: true + ssri@9.0.1: + dependencies: + minipass: 3.3.4 + stat-mode@1.0.0: {} string-argv@0.3.2: {} @@ -16700,14 +17581,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.16.5)(typescript@5.6.2): + ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@22.5.4)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.8 '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - '@types/node': 20.16.5 + '@types/node': 22.5.4 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -16845,7 +17726,7 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-plugin-css-modules@5.1.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.16.5)(typescript@5.6.2))(typescript@5.6.2): + typescript-plugin-css-modules@5.1.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@22.5.4)(typescript@5.6.2))(typescript@5.6.2): dependencies: '@types/postcss-modules-local-by-default': 4.0.2 '@types/postcss-modules-scope': 3.0.4 @@ -16854,7 +17735,7 @@ snapshots: less: 4.2.0 lodash.camelcase: 4.3.0 postcss: 8.4.35 - postcss-load-config: 3.1.4(postcss@8.4.35)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.16.5)(typescript@5.6.2)) + postcss-load-config: 3.1.4(postcss@8.4.35)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@22.5.4)(typescript@5.6.2)) postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) postcss-modules-local-by-default: 4.0.4(postcss@8.4.35) postcss-modules-scope: 3.1.1(postcss@8.4.35) @@ -16904,6 +17785,14 @@ snapshots: trough: 2.2.0 vfile: 6.0.2 + unique-filename@2.0.1: + dependencies: + unique-slug: 3.0.0 + + unique-slug@3.0.0: + dependencies: + imurmurhash: 0.1.4 + unist-util-is@6.0.0: dependencies: '@types/unist': 3.0.2 @@ -17052,24 +17941,24 @@ snapshots: dependencies: monaco-editor: 0.51.0 - vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)): + vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0)): dependencies: debug: 4.3.7(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.6.2) optionalDependencies: - vite: 5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) + vite: 5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@20.16.5)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0): + vite@5.4.5(@types/node@22.5.4)(less@4.2.0)(sass@1.71.1)(stylus@0.62.0): dependencies: esbuild: 0.21.5 postcss: 8.4.45 rollup: 4.21.0 optionalDependencies: - '@types/node': 20.16.5 + '@types/node': 22.5.4 fsevents: 2.3.3 less: 4.2.0 sass: 1.71.1 @@ -17079,6 +17968,10 @@ snapshots: dependencies: loose-envify: 1.4.0 + wcwidth@1.0.1: + dependencies: + defaults: 1.0.4 + web-streams-polyfill@3.2.1: {} webdav-fs@4.0.1(debug@4.3.7): @@ -17217,8 +18110,7 @@ snapshots: sort-keys: 2.0.0 write-file-atomic: 2.4.3 - xmlbuilder@15.1.1: - optional: true + xmlbuilder@15.1.1: {} xmlbuilder@9.0.7: {}