update dependencies

This commit is contained in:
Mylloon 2023-12-02 23:56:06 +01:00
parent e244e78b2f
commit 40654c0581
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
2 changed files with 305 additions and 204 deletions

501
package-lock.json generated
View file

@ -9,15 +9,15 @@
"version": "1.5.1",
"license": "AGPL-3.0-or-later",
"dependencies": {
"@electron-forge/maker-zip": "^6.4",
"@electron-forge/maker-zip": "^7.2",
"ffmpeg-static": "^5.2",
"ffprobe-static": "^3.1",
"typescript": "^5.2"
"typescript": "^5.3"
},
"devDependencies": {
"@electron-forge/cli": "^6.4",
"@electron-forge/cli": "^7.2",
"@types/ffprobe-static": "^2.0",
"electron": "^27.0"
"electron": "^27.1"
}
},
"node_modules/@derhuerst/http-basic": {
@ -35,9 +35,9 @@
}
},
"node_modules/@electron-forge/cli": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/cli/-/cli-6.4.2.tgz",
"integrity": "sha512-bM6YVTV0uUEpIL1jkpARlSm4Li26XZn+avC/lyTdpPqnd65T/oXZNkrAD+2Jb0RlgplOaM21qWm7ybtvKDGDyA==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/cli/-/cli-7.2.0.tgz",
"integrity": "sha512-FJ8XzT4w6bTC3trvHHWL67W1zp7g2xmCC5riNa1rjk8Gd2C1j8wf0ul4ch9kbcaEAFaXuXwv98QKXxhCn4aLtQ==",
"dev": true,
"funding": [
{
@ -50,9 +50,9 @@
}
],
"dependencies": {
"@electron-forge/core": "6.4.2",
"@electron-forge/shared-types": "6.4.2",
"@electron/get": "^2.0.0",
"@electron-forge/core": "7.2.0",
"@electron-forge/shared-types": "7.2.0",
"@electron/get": "^3.0.0",
"chalk": "^4.0.0",
"commander": "^4.1.1",
"debug": "^4.3.1",
@ -66,13 +66,13 @@
"electron-forge-vscode-win": "script/vscode.cmd"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/core": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/core/-/core-6.4.2.tgz",
"integrity": "sha512-VtrFZ1Q7NG1ov0jJO/tUvUiYdWZ0Y31xw762is/jfpRPD6V/soOpwJJAoWoPK9TZVkTm2pkS8S5LikCMbNCLxw==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/core/-/core-7.2.0.tgz",
"integrity": "sha512-7Sh0KW79Z/y9MStU3sWTBbTkM4SvV6rL557/ndlfAbZrxcGMnmWHrzn/odAZW1eyfhKguBb7C1Ijw0YTpsdVsw==",
"dev": true,
"funding": [
{
@ -85,22 +85,23 @@
}
],
"dependencies": {
"@electron-forge/core-utils": "6.4.2",
"@electron-forge/maker-base": "6.4.2",
"@electron-forge/plugin-base": "6.4.2",
"@electron-forge/publisher-base": "6.4.2",
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/template-base": "6.4.2",
"@electron-forge/template-vite": "6.4.2",
"@electron-forge/template-vite-typescript": "6.4.2",
"@electron-forge/template-webpack": "6.4.2",
"@electron-forge/template-webpack-typescript": "6.4.2",
"@electron/get": "^2.0.0",
"@electron-forge/core-utils": "7.2.0",
"@electron-forge/maker-base": "7.2.0",
"@electron-forge/plugin-base": "7.2.0",
"@electron-forge/publisher-base": "7.2.0",
"@electron-forge/shared-types": "7.2.0",
"@electron-forge/template-base": "7.2.0",
"@electron-forge/template-vite": "7.2.0",
"@electron-forge/template-vite-typescript": "7.2.0",
"@electron-forge/template-webpack": "7.2.0",
"@electron-forge/template-webpack-typescript": "7.2.0",
"@electron-forge/tracer": "7.2.0",
"@electron/get": "^3.0.0",
"@electron/packager": "^18.0.0",
"@electron/rebuild": "^3.2.10",
"@malept/cross-spawn-promise": "^2.0.0",
"chalk": "^4.0.0",
"debug": "^4.3.1",
"electron-packager": "^17.1.2",
"fast-glob": "^3.2.7",
"filenamify": "^4.1.0",
"find-up": "^5.0.0",
@ -121,16 +122,16 @@
"yarn-or-npm": "^3.0.1"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/core-utils": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/core-utils/-/core-utils-6.4.2.tgz",
"integrity": "sha512-CjB3aakmRsXAMMDYc8PxNTMf4FdI29y4PErfv7eCXlL5oo3JW0VSKZIV7R8/Po0S0got85q2kmhZgCKuxL1BNA==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/core-utils/-/core-utils-7.2.0.tgz",
"integrity": "sha512-PI1wETlF/+Cxm1m/IgURQ9S3LzHU70/S4CHmkw4xJg4wYVRTfiKpH2XRE9VqEJU854hEnsCGynAIn7/Z2h6SIA==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/shared-types": "7.2.0",
"@electron/rebuild": "^3.2.10",
"@malept/cross-spawn-promise": "^2.0.0",
"chalk": "^4.0.0",
@ -142,142 +143,154 @@
"yarn-or-npm": "^3.0.1"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/maker-base": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-6.4.2.tgz",
"integrity": "sha512-zW3GH+LqDK9nxQmQEFkJPR8RqiX0lVk6a4mXll3ngujN1fPevO4ivUAWmaEVeC1dH/hXbN7s9m0S6a37MigftQ==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-7.2.0.tgz",
"integrity": "sha512-5dCFiVo4WhSlLf/T9MP+jnMqP3qfmwvjCSiTRE08USeotNWhycztcFox94NbxMJkRt329tNeG2RRs7RzdCz21w==",
"dependencies": {
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/shared-types": "7.2.0",
"fs-extra": "^10.0.0",
"which": "^2.0.2"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/maker-zip": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-6.4.2.tgz",
"integrity": "sha512-k2nfhhnxcYbUS7rCKCisuqEalxtH9l73+lrtfL0aQZiE/BLbDXyNckDIDOPvX0tBEg62nVzUdJonZwOhZVvAMw==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-7.2.0.tgz",
"integrity": "sha512-U6FSSMcHogHDv+7SmF037lJ9m0stwwqyerw7Q6mD3jKQHX9GBxFApEzA5HSURGPAEBhPgPppYOSMGRB6LV5F2g==",
"dependencies": {
"@electron-forge/maker-base": "6.4.2",
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/maker-base": "7.2.0",
"@electron-forge/shared-types": "7.2.0",
"cross-zip": "^4.0.0",
"fs-extra": "^10.0.0",
"got": "^11.8.5"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/plugin-base": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-6.4.2.tgz",
"integrity": "sha512-g6AAtQ7fZ94djBmwcnWasQ8xgaNVNjgaQ00GLK0NkmQ7n0PNbsnlMDuw9vdfTiL6WaLg5nxNSYc9bFJP/rtyeA==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-7.2.0.tgz",
"integrity": "sha512-c/pQK36BMBMKiemO68g1ZQOCXBA93x/aeX3lIXwK5bKVuaGt16Unfmby5Q7iIvY+/KsBuLYGkAder8HDN+4Nbw==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2"
"@electron-forge/shared-types": "7.2.0"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/publisher-base": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-6.4.2.tgz",
"integrity": "sha512-Tnf9O8MFzdT1gsb5EDDaQUoslt7gUuUywtsr+lT/fpBlBQbei2fvioTwvZ1Q1cmsKnld7XhRh6unfgdWLTZzgw==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-7.2.0.tgz",
"integrity": "sha512-c0pwcQeMZi0S4iLlgA3pqm6ZdW2u7Ea4Ynat04Gw7su5GLtbrKRgYSL36ZRhzz7sgm4372niI0k91KaH5KToHg==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2"
"@electron-forge/shared-types": "7.2.0"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/shared-types": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-6.4.2.tgz",
"integrity": "sha512-DKOUMsdTXZIq8XiqY0Hi3C+dam/JKUnvfBjwcUeyZqPdgEE1qry8xZmmjorXuLrRf1Jq8rhxYGQInSK4af0QYw==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-7.2.0.tgz",
"integrity": "sha512-d8i+pwPwBnlmFTRkq7QfaoRS9LywfyjDdHqQZuArFbL6NLAEbZ52irFiAE3NSLf4STew/BA6IK9sTPz3KRmvQw==",
"dependencies": {
"@electron-forge/tracer": "7.2.0",
"@electron/packager": "^18.0.0",
"@electron/rebuild": "^3.2.10",
"electron-packager": "^17.1.2",
"listr2": "^5.0.3"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/template-base": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-6.4.2.tgz",
"integrity": "sha512-vsQh+64Fr2Vxg6k8DAahWq4MAdB2F2qTig+LgIJENv8ksbzC1YIq05SBAS/g2674cdr7WdwyukMy2rgxe3rhnQ==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-7.2.0.tgz",
"integrity": "sha512-X7JrgQctgN0saFih/kKWVJ3KxiI1BpzdrkW58vs5H0kXXmA6UObE16/dWuKYfB06j0yIsfMbZ32Md1yAkgdCfg==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/shared-types": "7.2.0",
"@malept/cross-spawn-promise": "^2.0.0",
"debug": "^4.3.1",
"fs-extra": "^10.0.0",
"username": "^5.1.0"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/template-vite": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/template-vite/-/template-vite-6.4.2.tgz",
"integrity": "sha512-NX7jHRblBmIqufMbqWgpI/VnpgF/qMSTq9ZPmDSXamBhid336MC6+DoWzDpXceQZEp0m/jpMLR04ynr8O4jGlg==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/template-vite/-/template-vite-7.2.0.tgz",
"integrity": "sha512-Q5FSD+NVNMJKuAo/htQXpk3Q/eo116Xhx0zTzhSldAqpsgfxdAIJhl8TFmdVvCJIig1vEcLG2n/PgudxnuDuEQ==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/template-base": "6.4.2",
"@electron-forge/shared-types": "7.2.0",
"@electron-forge/template-base": "7.2.0",
"fs-extra": "^10.0.0"
},
"engines": {
"node": "^14.18.0 || >=16.0.0"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/template-vite-typescript": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/template-vite-typescript/-/template-vite-typescript-6.4.2.tgz",
"integrity": "sha512-h3pn6onvC/nLglmJuelYU82Qzrh0l6MqvbBGoT39bbDoRLIqmlhWTWppHgDJVXAGrSoH+9BEpptipeBQWirFwg==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/template-vite-typescript/-/template-vite-typescript-7.2.0.tgz",
"integrity": "sha512-knN3lxJY6UyXa2u5957K4ZyItCoCw22wrUhQARvdHOcgXvMFAcwvfEDT8zOQy6ki6A9W3cMHhSTys7dC8/ChVw==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/template-base": "6.4.2",
"@electron-forge/shared-types": "7.2.0",
"@electron-forge/template-base": "7.2.0",
"fs-extra": "^10.0.0"
},
"engines": {
"node": "^14.18.0 || >=16.0.0"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/template-webpack": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-6.4.2.tgz",
"integrity": "sha512-9QYr/td4cmnGOj8UF25W6An/eI+JXj9T/b+KFybL3cQ87H1yrQOn2T84Bm5/JaB4SPdIu4FdKRjqwR7C7R0g2w==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-7.2.0.tgz",
"integrity": "sha512-h2LQ3vAzIraRqLUM5fKOLXknp7n5hrQXudRjO/vEEbm1a0jbl4yjp6liKk3yx8MFFO4eAHVDrXwRSsLR3a2Wew==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/template-base": "6.4.2",
"@electron-forge/shared-types": "7.2.0",
"@electron-forge/template-base": "7.2.0",
"fs-extra": "^10.0.0"
},
"engines": {
"node": ">= 14.17.5"
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/template-webpack-typescript": {
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-6.4.2.tgz",
"integrity": "sha512-MPAZQ4v6piCED7NT1LTVQf61o6Eg/laNoKbhbrFBSH1i20OUwbtV2MLj6Op292ynI9+1qdHKmFgctr6qPTCAQw==",
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-7.2.0.tgz",
"integrity": "sha512-eshvPcYXUgmpB+ts9/xRPvQexY46unfe0mGmLDaj8s/5fqCANgyUO5jusvMXlJdf3qwJ/rfi3jS0NuqnjsqskQ==",
"dev": true,
"dependencies": {
"@electron-forge/shared-types": "6.4.2",
"@electron-forge/template-base": "6.4.2",
"@electron-forge/shared-types": "7.2.0",
"@electron-forge/template-base": "7.2.0",
"fs-extra": "^10.0.0"
},
"engines": {
"node": ">= 16.4.0"
}
},
"node_modules/@electron-forge/tracer": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@electron-forge/tracer/-/tracer-7.2.0.tgz",
"integrity": "sha512-EoJ07nptEuuY2fcs/bUWzIf11RQRx6Ch/dZ6A9WIRcFYe9cFrslQwvyUf0siY3jcqVvxETCz69JGuBxKGwak7A==",
"dependencies": {
"chrome-trace-event": "^1.0.3"
},
"engines": {
"node": ">= 14.17.5"
}
@ -307,9 +320,9 @@
}
},
"node_modules/@electron/get": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz",
"integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==",
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@electron/get/-/get-3.0.0.tgz",
"integrity": "sha512-hLv4BYFiyrNRI+U0Mm2X7RxCCdJLkDUn8GCEp9QJzbLpZRko+UaLlCjOMkj6TEtirNLPyBA7y1SeGfnpOB21aQ==",
"dependencies": {
"debug": "^4.1.1",
"env-paths": "^2.2.0",
@ -320,7 +333,7 @@
"sumchecker": "^3.0.1"
},
"engines": {
"node": ">=12"
"node": ">=14"
},
"optionalDependencies": {
"global-agent": "^3.0.0"
@ -364,12 +377,13 @@
}
},
"node_modules/@electron/notarize": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-1.2.4.tgz",
"integrity": "sha512-W5GQhJEosFNafewnS28d3bpQ37/s91CDWqxVchHfmv2dQSTWpOzNlUVQwYzC1ay5bChRV/A9BTL68yj0Pa+TSg==",
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-2.2.0.tgz",
"integrity": "sha512-Sf7RG47rafeGuUm+kLEbTXMN8XZeYXN70dMBstrcgiykxCq3SLl1uqxFWndxSI1LfMqv4Eq9PTDHLPwiya31Kg==",
"dependencies": {
"debug": "^4.1.1",
"fs-extra": "^9.0.1"
"fs-extra": "^9.0.1",
"promise-retry": "^2.0.1"
},
"engines": {
"node": ">= 10.0.0"
@ -409,10 +423,59 @@
"node": ">=12.0.0"
}
},
"node_modules/@electron/packager": {
"version": "18.1.0",
"resolved": "https://registry.npmjs.org/@electron/packager/-/packager-18.1.0.tgz",
"integrity": "sha512-OXLR5N6FaikHGrZE6qs1A9etSi1U/TVmIAfMrNp6+EwzJ72pUv5NVEUia8oIm9w2VUp5EbuY5umEhMhHdLYMRQ==",
"dependencies": {
"@electron/asar": "^3.2.1",
"@electron/get": "^3.0.0",
"@electron/notarize": "^2.1.0",
"@electron/osx-sign": "^1.0.5",
"@electron/universal": "^2.0.1",
"@electron/windows-sign": "^1.0.0",
"cross-spawn-windows-exe": "^1.2.0",
"debug": "^4.0.1",
"extract-zip": "^2.0.0",
"filenamify": "^4.1.0",
"fs-extra": "^11.1.0",
"galactus": "^1.0.0",
"get-package-info": "^1.0.0",
"junk": "^3.1.0",
"parse-author": "^2.0.0",
"plist": "^3.0.0",
"rcedit": "^4.0.0",
"resolve": "^1.1.6",
"semver": "^7.1.3",
"yargs-parser": "^21.1.1"
},
"bin": {
"electron-packager": "bin/electron-packager.js"
},
"engines": {
"node": ">= 16.4.0"
},
"funding": {
"url": "https://github.com/electron/packager?sponsor=1"
}
},
"node_modules/@electron/packager/node_modules/fs-extra": {
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
"integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^2.0.0"
},
"engines": {
"node": ">=14.14"
}
},
"node_modules/@electron/rebuild": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-3.3.0.tgz",
"integrity": "sha512-S1vgpzIOS1wCJmsYjdLz97MTUV6UTLcMk/HE3w90HYtVxvW+PQdwxLbgsrECX2bysqcnmM5a0K6mXj/gwVgYtQ==",
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-3.4.0.tgz",
"integrity": "sha512-fi+O1zgxSmZR1X8oSOHRgCWALSS56dGHJ2AXLx9Ua3wg/NmBaMI/jpu7moU6T8lk/XRLnsC9Ds/Jo4I+UCkHAA==",
"dependencies": {
"@malept/cross-spawn-promise": "^2.0.0",
"chalk": "^4.0.0",
@ -436,55 +499,84 @@
}
},
"node_modules/@electron/universal": {
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.5.1.tgz",
"integrity": "sha512-kbgXxyEauPJiQQUNG2VgUeyfQNFk6hBF11ISN2PNI6agUgPl55pv4eQmaqHzTAzchBvqZ2tQuRVaPStGf0mxGw==",
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@electron/universal/-/universal-2.0.1.tgz",
"integrity": "sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==",
"dependencies": {
"@electron/asar": "^3.2.1",
"@malept/cross-spawn-promise": "^1.1.0",
"@electron/asar": "^3.2.7",
"@malept/cross-spawn-promise": "^2.0.0",
"debug": "^4.3.1",
"dir-compare": "^3.0.0",
"fs-extra": "^9.0.1",
"minimatch": "^3.0.4",
"plist": "^3.0.4"
"dir-compare": "^4.2.0",
"fs-extra": "^11.1.1",
"minimatch": "^9.0.3",
"plist": "^3.1.0"
},
"engines": {
"node": ">=8.6"
"node": ">=16.4"
}
},
"node_modules/@electron/universal/node_modules/@malept/cross-spawn-promise": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz",
"integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==",
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/malept"
},
{
"type": "tidelift",
"url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund"
}
],
"node_modules/@electron/universal/node_modules/brace-expansion": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dependencies": {
"cross-spawn": "^7.0.1"
},
"engines": {
"node": ">= 10"
"balanced-match": "^1.0.0"
}
},
"node_modules/@electron/universal/node_modules/fs-extra": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
"integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
"dependencies": {
"at-least-node": "^1.0.0",
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^2.0.0"
},
"engines": {
"node": ">=10"
"node": ">=14.14"
}
},
"node_modules/@electron/universal/node_modules/minimatch": {
"version": "9.0.3",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
"integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
"node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/@electron/windows-sign": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@electron/windows-sign/-/windows-sign-1.0.0.tgz",
"integrity": "sha512-sdkQYAR/TQCEyYgz2jMbusL/ljdj6qA7vyIm/S9HICMAitXhXROFHUOLLgiORj1uiaf2EOB2U33DatGubUuZaQ==",
"dependencies": {
"debug": "^4.3.4",
"fs-extra": "^11.1.1",
"minimist": "^1.2.8"
},
"bin": {
"electron-windows-sign": "bin/electron-windows-sign.js"
},
"engines": {
"node": ">=16.0.0"
}
},
"node_modules/@electron/windows-sign/node_modules/fs-extra": {
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
"integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^2.0.0"
},
"engines": {
"node": ">=14.14"
}
},
"node_modules/@gar/promisify": {
@ -634,9 +726,9 @@
}
},
"node_modules/@types/node": {
"version": "18.18.9",
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.9.tgz",
"integrity": "sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==",
"version": "18.19.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.1.tgz",
"integrity": "sha512-mZJ9V11gG5Vp0Ox2oERpeFDl+JvCwK24PGy76vVY/UgBtjwJWc5rYBThFxmbnYOm9UPZNm6wEl/sxHt2SU7x9A==",
"dependencies": {
"undici-types": "~5.26.4"
}
@ -879,17 +971,6 @@
"node": "*"
}
},
"node_modules/buffer-equal": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz",
"integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==",
"engines": {
"node": ">=0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/buffer-from": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
@ -1013,6 +1094,14 @@
"node": ">=10"
}
},
"node_modules/chrome-trace-event": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
"integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
"engines": {
"node": ">=6.0"
}
},
"node_modules/clean-stack": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
@ -1033,9 +1122,9 @@
}
},
"node_modules/cli-spinners": {
"version": "2.9.1",
"resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz",
"integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==",
"version": "2.9.2",
"resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
"integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
"engines": {
"node": ">=6"
},
@ -1350,18 +1439,18 @@
"optional": true
},
"node_modules/dir-compare": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz",
"integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==",
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-4.2.0.tgz",
"integrity": "sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==",
"dependencies": {
"buffer-equal": "^1.0.0",
"minimatch": "^3.0.4"
"minimatch": "^3.0.5",
"p-limit": "^3.1.0 "
}
},
"node_modules/electron": {
"version": "27.0.4",
"resolved": "https://registry.npmjs.org/electron/-/electron-27.0.4.tgz",
"integrity": "sha512-ob29rN1mtiyAXzF8HsHd5jh8bYKd9OQDakfdOExi0F7epU97gXPHaj6JPjbBJ/vpki5d32SyKVePW4vxeNZk1A==",
"version": "27.1.3",
"resolved": "https://registry.npmjs.org/electron/-/electron-27.1.3.tgz",
"integrity": "sha512-7eD8VMhhlL5J531OOawn00eMthUkX1e3qN5Nqd7eMK8bg5HxQBrn8bdPlvUEnCano9KhrVwaDnGeuzWoDOGpjQ==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@ -1376,52 +1465,66 @@
"node": ">= 12.20.55"
}
},
"node_modules/electron-packager": {
"version": "17.1.2",
"resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-17.1.2.tgz",
"integrity": "sha512-XofXdikjYI7MVBcnXeoOvRR+yFFFHOLs3J7PF5KYQweigtgLshcH4W660PsvHr4lYZ03JBpLyEcUB8DzHZ+BNw==",
"node_modules/electron/node_modules/@electron/get": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz",
"integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==",
"dev": true,
"dependencies": {
"@electron/asar": "^3.2.1",
"@electron/get": "^2.0.0",
"@electron/notarize": "^1.2.3",
"@electron/osx-sign": "^1.0.5",
"@electron/universal": "^1.3.2",
"cross-spawn-windows-exe": "^1.2.0",
"debug": "^4.0.1",
"extract-zip": "^2.0.0",
"filenamify": "^4.1.0",
"fs-extra": "^11.1.0",
"galactus": "^1.0.0",
"get-package-info": "^1.0.0",
"junk": "^3.1.0",
"parse-author": "^2.0.0",
"plist": "^3.0.0",
"rcedit": "^3.0.1",
"resolve": "^1.1.6",
"semver": "^7.1.3",
"yargs-parser": "^21.1.1"
},
"bin": {
"electron-packager": "bin/electron-packager.js"
"debug": "^4.1.1",
"env-paths": "^2.2.0",
"fs-extra": "^8.1.0",
"got": "^11.8.5",
"progress": "^2.0.3",
"semver": "^6.2.0",
"sumchecker": "^3.0.1"
},
"engines": {
"node": ">= 14.17.5"
"node": ">=12"
},
"funding": {
"url": "https://github.com/electron/electron-packager?sponsor=1"
"optionalDependencies": {
"global-agent": "^3.0.0"
}
},
"node_modules/electron-packager/node_modules/fs-extra": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz",
"integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==",
"node_modules/electron/node_modules/fs-extra": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
"integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
"dev": true,
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^2.0.0"
"jsonfile": "^4.0.0",
"universalify": "^0.1.0"
},
"engines": {
"node": ">=14.14"
"node": ">=6 <7 || >=8"
}
},
"node_modules/electron/node_modules/jsonfile": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
"integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
"dev": true,
"optionalDependencies": {
"graceful-fs": "^4.1.6"
}
},
"node_modules/electron/node_modules/semver": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/electron/node_modules/universalify": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
"integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
"dev": true,
"engines": {
"node": ">= 4.0.0"
}
},
"node_modules/emoji-regex": {
@ -3042,7 +3145,6 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
"dependencies": {
"yocto-queue": "^0.1.0"
},
@ -3336,14 +3438,14 @@
}
},
"node_modules/rcedit": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/rcedit/-/rcedit-3.1.0.tgz",
"integrity": "sha512-WRlRdY1qZbu1L11DklT07KuHfRk42l0NFFJdaExELEu4fEQ982bP5Z6OWGPj/wLLIuKRQDCxZJGAwoFsxhZhNA==",
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/rcedit/-/rcedit-4.0.1.tgz",
"integrity": "sha512-bZdaQi34krFWhrDn+O53ccBDw0MkAT2Vhu75SqhtvhQu4OPyFM4RoVheyYiVQYdjhUi6EJMVWQ0tR6bCIYVkUg==",
"dependencies": {
"cross-spawn-windows-exe": "^1.1.0"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 14.0.0"
}
},
"node_modules/read-pkg": {
@ -4039,9 +4141,9 @@
"integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
},
"node_modules/typescript": {
"version": "5.2.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
"integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz",
"integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@ -4322,7 +4424,6 @@
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true,
"engines": {
"node": ">=10"
},

View file

@ -18,15 +18,15 @@
"author": "Mylloon",
"license": "AGPL-3.0-or-later",
"dependencies": {
"@electron-forge/maker-zip": "^6.4",
"@electron-forge/maker-zip": "^7.2",
"ffmpeg-static": "^5.2",
"ffprobe-static": "^3.1",
"typescript": "^5.2"
"typescript": "^5.3"
},
"devDependencies": {
"@electron-forge/cli": "^6.4",
"@electron-forge/cli": "^7.2",
"@types/ffprobe-static": "^2.0",
"electron": "^27.0"
"electron": "^27.1"
},
"config": {
"forge": {